(1)< (默认)左对齐、> 右对齐、^ 中间对齐、= (只用于数字)在小数点后进行补齐 (2)取位数“{:4s}”、"{:.2f}"等 >>> print('{} and {}'.format('hello','world')) # 默认左对齐 hello and world >>> print('{:10s} and {:>10s}'.format('hello','world')) # 取10位左对齐,取10...
(1)右对齐 >>> print("PI=%10.3f"%a) #约束一下,这个的含义是整数部分加上小数点和小数部分共计10位,并且右对齐 PI= 3.142 (2)左对齐 >>> print("PI=%-10.3f"%a) #要求显示的左对齐,其余跟上面一样 PI=3.142 二、字符类型(str) 和数值类型类似,不过将%d、%f的占位符变为了%s的占位符。
>>> print("PI=%10.3f"%a) #约束一下,这个的含义是整数部分加上小数点和小数部分共计10位,并且右对齐 PI= 3.142 (2)左对齐 >>> print("PI=%-10.3f"%a) #要求显示的左对齐,其余跟上面一样 PI=3.142 二、字符类型(str) 和数值类型类似,不过将%d、%f的占位符变为了%s的占位符。
format(text) print(formatted_text) 输出将是: text Hello 这里,{:>10}表示一个宽度为10的字段,并且内容右对齐。 2. 使用f-string格式化实现右对齐 f-string是Python 3.6及以后版本中引入的一种新的字符串格式化方法,它使用前缀f或F,并在字符串内部使用花括号{}包围变量或表达式。要在f-string中实现...
print("Name: {:<13} Gender: {}".format('zhangsan','male'))print("Age: {:<14} Tel: {}".format('33','666'))其中:<:左对齐(后面数字是宽度)>:右对齐 ^:居中对齐 使用f-string按列对齐打印输出 f-string作为格式化字符串的一种方式。比其他方式功能更灵活。print(f"{'Name: ' + '...
name = "张三" age = 25 print(f"我的名字是{name},我{age}岁了。") 复制代码这两种方法都可以实现字符串的格式化输出。如果需要更复杂的格式设置,可以在大括号{}内添加相应的格式说明符。例如:保留小数点后两位:{:.2f} 设置字符串宽度:{:10} 设置字符串对齐方式:{:<10}(左对齐)、{:>10}(右对齐)...
>:右对齐 ^:居中对齐 使用f-string按列对齐打印输出 f-string作为格式化字符串的一种方式。比其他方式功能更灵活。 print(f"{'Name: ' + 'zhangsan':<19} Gender: {'male'}") print(f"{'Age: ' + '33':<19} Tel: {'666'}") 其中: ...
print("Name: {:<13} Gender: {}".format('zhangsan','male'))print("Age: {:<14} Tel: {}".format('33','666')) 其中: <:左对齐(后面数字是宽度) >:右对齐 ^:居中对齐 使用f-string按列对齐打印输出 f-string作为格式化字符串的一种方式。比其他方式功能更灵活。
1 print('%6s'%'four') #宽度为6的情况下右对齐 2 print('%-6s'%'four') #宽度为6的情况下左对齐 1 对于整数而言,用'%6d' 2 对于float而言,用'%.2f'表示精确到小数点后2位 3 用'%6.2f'表示精确到小数点后2位并且宽度6 分类: python 好文要顶 关注我 收藏该文 微信分享 mathum 粉丝- ...
原文链接print("float占8位留2位小数:{:8.2f}——默认右对齐".format(1192.68123)) print("float占18位留2位小数:{:18.2f}——默认右对齐".format(1192.68123)) print("float占18位留2位小数:{:>18.2f}——右对齐".format(1192.68123)) print("float占18位留2位 ...