资本输出的四种方式,资本输出的三种方式是,资本输出的四种方式,资本输出的三种方式相同
1. %
Print(我的名字是%s,我的身高是%scm% (name,height)) **传入的值是元组,按顺序填充。
%s:占位符字符串()%d-:十进制整数%x:十六进制%f:浮点指定长度:
]靠右对齐,左边空间不够。
%-5d-表示左对齐,默认情况下不足以填充右边的空格。
d右对齐,0左不够。
浮点数:
%f默认值是输出6个有效数据,将被四舍五入。
输出指定的小数位% . 2f-保留2位小数位。
%4.8f 4表示整个浮点数的长度,包括小数,仅在字符串长度大于4位时有效。如果长度少于4位数,可以使用. 8和0来填充空格。
2.format
属性:字符串的格式方法
依次补洞:{}占位符打印(姓名为{},年龄为{} 。格式( Tom ,20))输出:姓名为:Tom,年龄为:20下标填孔:打印(姓名为:{1},年龄为:{0} 。format (20,)年龄:{age}”。format (name= Tom ,age=16) print(姓名为:{name},年龄为:{age} 。format (name= Tom ,age=20))输出:name是:Tom,Yes:use name=adaage=20 print( name是{name},age是{age} 。format (name=name,age=age)) {:5}指定输出长度=5。
字符串{:5 }-左对齐
值{:5 }-右对齐
您可以使用来避免字符串/数字对齐方法的不一致。
右对齐
左对齐
打印(名称是:{0: * 11} \名称是:{1:*11} 。格式( Tom ,20))输出:姓名为:Tom * * * * * *年龄为:* * * * * * 20,中间对齐。
打印(名称是:{0: * 11} \名称是:{1: * 11} 。格式( Tom ,20))输出:姓名:* * * * Tom * * * *年龄:* * * * 20 * * * * * *。
python3.6之后的版本支持
f 名字是:{name},年龄是:{age}
Name=Tomage=20print(f 姓名为:{name},年龄为:{age} )
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。