python print用法多个参数,printf函数可以有几个参数

  python print用法多个参数,printf函数可以有几个参数

  在python中,默认情况下,print会将指定的文本输出到屏幕上,例如:

  打印(“你好,世界”)

  你好世界

  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)

  可以看到abc.txt文件现在是空的,只有执行f.close()之后才将内容写进文件

  如果更改为:

  Print(a ,file=f,flush=True)可以立即看到文件的内容。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: