我们常用的print函数其实是有参数的,但是平时很少有人意识到。今天我们来谈谈print函数的参数。
print函数的原型:print(value, sep=' ', end='\n',flush=False)
下面对这些参数进行解释:
sep:分隔符,默认为空格
end:输出结束时补充该参数所指定的字符串,默认为换行符
flush:是否立即把内容输出到流文件,不做缓存,默认为False
在大厂笔试中,经常要求把答案形式按照中间穿插空格的字符串形式进行输出,那么运用print函数的这些参数便可以轻松将求得的列表形式的答案转化成所需要的的字符串。下面举一个例子:
numlist = [1,2,3]
for x in numlist:
print(x, end = ' ')
我们得到输出结果:1 2 3