标签:int pre 占位符 form 多个 orm open .text 输出
python 3 的 print 语句支持(python 2.x 不支持)自定义结束符(默认是换行)
print(value, ..., sep=‘ ‘, end=‘\n‘, file=sys.stdout, flush=False)
——value表示要输出的参数,可以有多个,如果只是输出多个参数可以直接填写参数名称,以逗号隔开
如:print(参数1,参数2)
如果输出的参数包含其它内容,可以使用占位符或者格式化输出来操作
占位符输出——print("输出多个变量%s占位符%d" % (参数1, 参数2))
格式化输出——print("格式化输出{0},参数按下标开始算{0}".format(参数1, 参数2))
——sep表示参数之间的分割符号,默认两个逗号隔开的参数会以空格隔开,使用sep可以替换成想要的分隔符
print("会将参数之间的逗号","换成_",sep="_")
——end表示换行,不写系统会自动会加上,使用end可以控制是否换行
print("这样写不会换行",end="")
——file表示输出,默认是输出到控制台
t = open("a.text", "w")
print("输出到文件,不存在文件会自动创建", file=t)
——flush表示是否立即输出,默认情况下要输出的内容会先存放到缓冲区,系统碰到/n换行的时候会立即输出,没有换行不会立即输出,使用flush=True可以在
没有换行的情况下控制是否立即输出
标签:int pre 占位符 form 多个 orm open .text 输出
原文地址:https://www.cnblogs.com/feng1220/p/10661089.html