Python 3打印函数基础代码
<强> 1,打印语法格式强>
print()函数具有丰富的功能,详细语法格式如下:
打印(价值,…9月=' '==' \ n '结束,文件系统。stdout,冲洗=False)
默认情况下,将值打印到流或系统。stdout。
可选关键字参数:
文件:类文件对象(流);默认为当前的系统。stdout。
9月:在值之间插入的字符串,默认为空格。
结束:在最后一个值后附加的字符串,默认为换行符。
冲洗:是否强制刷新流。
<强> 2,sep可选关键字参数强>
9月参数可以在值之间插入字符串,默认值为空格。
例:
打印(' 1 ',' 2 ',' 3 ',' 4 ',9=安濉比?
引用>输出结果:
1插入2插入3插入4
引用><强> 3,文件可选关键字参数强>
文件参数默认值为sys.stdout,代表系统标准输出,即屏幕。我们可以通过改变该参数使打印()函数输出到特定的文件中。
例:f=开放(r f: \ text.txt”,“w”),,,#打开文件,以便写入
引用>
打印(=f“测试”,文件),#输出到文件
f.close (),,#关闭文件运行后,可以看到测试输出到text.txt文件中。
<强> 4,最后可选关键字参数强>
结束参数默认为“\ n”(换行符),如果想在打印()函数输出之后输出别的字符串,可以重设结束参数。
例:打印(' 1 ',' 2 ',最后=白睢焙?
引用>输出结果:
1 2最后在祝辞祝辞
引用>运行后,我们可以看的到,print()函数输出之后不会换行,且在最后一个值后面附加了“最”后。
<强> 5,冲洗可选关键字参数,强>
冲参数用于控制输出缓存,一般为了可以获得较好的性能,保持为假即可。
<强> 6,print()打印中比%格式符更方便的一个打印方式打印(f”) 强>
有没有小伙伴到现在还在用以下的% d % f % s…等方式打印
年龄=int(输入("请输入你的年龄:"))
引用>
输入(name="请输入你的名字:")
打印(“好吧,你的名字是% s,和你的年龄是% d。”%(姓名、年龄))当然,也不是说这种方式不能用,但是我们有一种更加直观并且方便的用法——打印(F”)。
以下是改进后的代码年龄=int(输入("请输入你的年龄:"))
引用>
输入(name="请输入你的名字:")
打印(f”好了,你的名字是{}年龄,和你的年龄是{名称}”。)这样写的话是不是比较方便,但一定要记住引号前的f一定不能忘记。
”“” 用印刷法 版本:v1.0 日期:2019.03.25 作者:凯瑟琳 python版本:3.7 ”“” 打印(“用法1:”,结束=") print (“hello, world !”) print () 打印(“用法2:”,结束=") 打印(“你好,世界!”) print () 打印(“用法3:”,结束=") 打印(“你好”、“世界”) print () 打印(“用法4:”,结束=") 打印('你好','世界',9=薄ⅰ?结束!) print () print () 打印(“用法5:”,结束=") 打印(“再见,世界”,最后=' ! \ n ') print () 打印(“用法6:”) s='你好' 长度=len (s) 打印(“% s的长度是% d %(年代,长度) print () 打印(“用法7:”) π=3.141592653 打印(“字段宽10日精度3:”) 打印(' % 10.3 f ' %π) print () 打印(“用*从后面的元组中读取字段宽度或精度:”) 打印(“π=%。* f“%(π)) print () 打印(“用0填充空白:“) 打印(' % 010.3 f ' %π) print () 打印(“左对齐:“) 打印(' % -10.3 f ' %π) print () 打印(“显示正负号:“) 打印(' % + f ' %π) print () 打印(“用法8:”) 打印(打印不换行:“) 因为我在范围(10): 打印(我,结束=")# 0123456789 print () print () 打印(“用法9:”) 列表=['床前明月光”,“疑是地上霜”、“举头望明月”,“低头思故乡”】#床前明月光,疑是地上霜——举头望明月——低头思故乡 打印(' - ' . join(列表))python3的print()函数的用法图文讲解