一个模仿输入print就有这么多知识点
作者:互联网
# 使用lambda模仿输出
import sys
# *args传递一个可变参数列表给函数实参,这个参数列表的数目未知,甚至长度可以为0
# *kwargs则是将一个可变的关键字参数的字典传给函数实参,同样参数列表长度可以为0或为其他值
lprint = lambda *args: sys.stdout.write(" ".join(map(str, args))) # map() 会根据提供的函数对指定序列做映射
# map(function,interable)
##sys.stdout.write()
# 1.默认不换行
# 2.参数必须是字符串
lprint("python", "tips", 1000, 1001)
标签:知识点,map,args,列表,sys,参数,print,实参,模仿 来源: https://www.cnblogs.com/wkhzwmr/p/15063188.html