python的print命令
print命令用来输出指定对象的内容,语法为:
print(对象1[,对象2,…...sep=分隔符,end=终止符])
1.对象1,对象2,......:print命令可以一次打印多个对象数据,对象之间以逗号","分开。
2.sep:分隔符号,如果要输入的多个对象间需要用指定的符号进行分隔,则可通过此参数进行设置,默认值为一个空格符(" ")。
3.end:终止符,输入完毕后自动添加的字符,默认值为换行符(" "),所以下一次执行print命令会输出在下一行。>>> print("多吃水果") #print(对象1) 多吃水果 >>>print(100,"多吃水果",60) #print(对象1,对象2,对象3) 100 多吃水果 60 >>> print(100,"多吃水果",60,sep="&") #print(对象1,对象2,对象3,sep=分隔符"&") 100&多吃水果&60 >>> print(100,60,sep="&",end=" ") #print(对象1,对象2,sep=分隔符"&",end=终止符" ") 100&60
print命令支持参数格式化功能,即使用"%s"代表字符串,"%d"代表整数,"%f"代表浮点数,其语法格式为:
print(对象 %(参数行))
例如:>>> name = "小明" >>> score = 80 >>> print("%s的成绩为%d" %(name,score)) 小明的成绩为80 >>>
参数格式化可以精确控制输出位置,让输出的数据整齐排列,例如:
1.%5d:固定输出为5个数字的宽度,若输出少于5位,则会在数字的左边输入空格符(若数值大于5位,则会全部输出)
2.%5s:固定输出为5个字符的宽度,若输出少于5位,则会在字符串的左边输入空格符(若数值大于5位,则会全部输出)
3.%8 .2f :固定输出8 个字符宽度(含小数点),其中小数点输出为2 位。若整数部分少于5 位( 8 - 3=5 ),会在左边填入空格符;若小数少于2 位,会在右方填入" 0"
例如:用格式化输出的方法输出23.8:>>> price= 23.8 >>> print("价格为%8.2f"%price) 价格为 23.80
也可使用字符串的format 方法来做格式化,用一对大括号"{}"表示参数位置,语法为:
print (字符串.format (参数行))
例如,用字符串的format 方法输出下列字符串及整数:>>> name = "小明" >>> score = 80 >>> print("{}的成绩为{}".format(name,score)) 小明的成绩为80
文章结尾附上Python3.9.7文档中print命令的内容
print(*objects, sep=" ", end=" ", file=sys.stdout, flush=False)
将 objects 打印到 file 指定的文本流,以sep 分隔并在末尾加上 end。 sep, end, file 和 flush 如果存在,它们必须以关键字参数的形式给出。
所有非关键字参数都会被转换为字符串,就像是执行了 str() 一样,并会被写入到信息流,以 sep 且在末尾加上 end。 sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。 如果没有给出 objects,则print() 将只写入 end。
file 参数必须是一个具有 write(string) 方法的对象;如果参数不存在或为 None,则将使用 sys.stdout。 由于要打印的参数会被转换为文本字符串,因此 print() 不能用于二进制模式的文件对象。 对于这些对象,应该改用 file.write(...)。
输出是否被缓存通常决定于 file,但如果 flush 关键字参数为真值,信息流会被强制刷新。
在 3.3 版更改: 增加了 flush 关键字参数。
低价高速好颗粒,英睿达X6移动固态硬盘测试报告大家好,我是蘑菇。自从上次用镁光P2M。2固态硬盘自己DIY移动固态硬盘之后,很多小伙伴对此都非常感兴趣,有人问我用的是什么盒子,多少钱好用吗有人问自己动手能力差,弄坏了怎么办更多
1。78英寸视网膜大屏来袭HaylouRS4智能手表初体验大家好,我是蘑菇有着低价杀手之称的小米生态链企业Haylou又推出了一款智能手表HaylouRS4,上市价格219元,几乎抄了RedmiWatch(红米手表)的后路。其实Haylo
年度最佳跑车之2020款丰田Supra2020款丰田Supra优点令人振奋的加速度,灵巧的操控性,令人惊奇的顺畅骑行。缺点没有手动变速器,盲区大,狭窄的座舱。结论复活的Supra非常值得期待。总览丰田重新命名了传奇的S
年度最佳跑车之2021款宝马Z42021款宝马Z4优点充沛的加速,运动的处理,巡航时的安静内部。缺点无法像保时捷Boxster那样出色地驾驶,没有手动变速箱选项,没有四轮驱动。结论Z4提供了驾驶乐趣和自上而下的阳
年度最佳跑车之2021款梅赛德斯AMGGT2021款梅赛德斯AMGGT优点双涡轮增压V8具有强大的动力和声音,真正展现出一流的风格,强大的功能以及令人惊讶的民用性。缺点驾驶经验并不像911那样亲密,不如某些竞争对手那么快,
年度最佳跑车之2021款马自达MX5Miata之前给各位介绍的是年度最佳轿车,在此暂时告一段落,本篇开始给各位带来的是年度最佳跑车系列,敬请关注。2021款马自达MX5Miata自1989年推出以来,马自达MX5Miata受到
年度最佳轿车之2021款特斯拉ModelS2021款特斯拉ModelS优点出色的续航里程,加速冲刺,环保。缺点内饰并不像它应该的那样豪华,某些地区的服务位置有限。结论曾经是特斯拉阵容中的瑰宝,ModelS最终受到了更多豪华
公布外观照丰田二度小改的Vios菲律宾现身公布外观照丰田二度小改的Vios菲律宾现身先前报导过,菲律宾丰田将在今日发布一款新车,外界多推测为二度小改的Vios,如今原厂也正式释出预告确认。外观更利落多媒体系统预计升级动力预
明年量产Nissan全新小型休旅Magnetic登场明年量产Nissan全新小型休旅Magnetic登场先前曾有报导,Nissan即将发表一款全新小型休旅,新车如期现身,不过很可惜地目前仍为概念身分,预计明年才会量产。车长将小于4米
2020款本田HRV1。8RS车身座位5门5人座性能数据143hp6500rpm17。5kgm4300rpm变速系统CVT7速手自排能量消耗平均14。5kmltr市区11。83kmltr高速16。71kmltr
不遮了!宝马M3确定也有大鼻孔不遮了!宝马M3确定也有大鼻孔!大家喜欢这个鼻孔吗。。尽管原厂首席设计师曾说4系列的大鼻孔不会全车系复制贴,但从最新曝光的M3测试车照片来看,似乎已难逃大整容的命运。车头造型向M4