python中print只能有一个参数

Python018

python中print只能有一个参数,第1张

python中print不是只能有一个参数。print的完整格式是print(objects,sep,end,file,flush),其中后四个是可选参数。Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。

不是的。

print的完整格式是print (objects,sep,end,file,flush),其中后四个是可选参数。

sep

在输出字符串之间插入指定的字符串,默认情况下为空,例如:

打印( a , b , c ,sep=**) a**b**c

end

将指定的字符串添加到print output语句的末尾,默认值为换行符(\n),例如:

打印( a ,end=$) a$。

默认情况下,Print是一个换行符,即在语句输出后自动切换到下一行。对于python3,如果想实现不换行输出的功能,可以设置end=(python2可以在print语句后加“,”实现换行的功能)

file

将文本输入到类似文件的对象中,该对象可以是文件、数据流等。默认值为sys.stdout

f=打开( abc.txt , w )打印( a ,文件=f)

flush

flush值为True或False,默认值为Flase,表示是否立即将output语句输入到参数文件所指向的对象中(默认值为sys.stdout)。例如:

f=打开( abc.txt , w )打印( a ,文件=f)