首页 分享 python3 print函数格式化输出

python3 print函数格式化输出

来源:花匠小妙招 时间:2024-11-25 01:10

最新推荐文章于 2024-10-13 17:41:12 发布

冬兰 于 2019-09-04 15:33:09 发布

%
print (‘我叫%s, 身高%scm’ % (name,height)) ** 传入的值为元组

%s :str() %d-:十进制-- %x : 十六进制 %f :浮点型 1234

指定长度:
%5d 右对齐,不足左边补空格
%-5d - 代表左对齐,不足右边默认补空格
%05d 右对齐,不足左边补0

浮点数:
%f 默认是输出6位有效数据, 会进行四舍五入
指定小数点位数的输出 %.8f—保留小数点后8位
‘%4.8f’ 4代表整个浮点数的长度,包括小数,只有当字符串的长度大于4位才起作用

format
特性:字符串的format方法

顺序填坑:{} 1

print(‘姓名是:{},年龄是:{}’.format(‘Tom’,20))

输出:
姓名是:Tom,年龄是:20

下标填坑:

print(‘姓名是:{0},年龄是:{1}’.format(‘Tom’,20))

输出:
姓名是:Tom,年龄是:20

变量填坑:'名字是:{name},年龄是:{age}'.format(name ='tom',age = 16) 1

print(‘姓名是:{name},年龄是:{age}’.format(name=‘Tom’,age=20))

输出:
姓名是:Tom,年龄是:20

{:5} 指定输出长度=5 字符串 {:5}--左对齐 数值 {:5}--右对齐 使用 > < 可以避免字符串/数值对齐方法不一致 > 右对齐 < 左对齐 123456

print(‘姓名是:{0:<11}n年龄是:{1:>11}’.format(‘Tom’,20))

输出:
姓名是:Tom********
年龄是:*********20

中间对齐 ^ 不足的长度用*表示

print(‘姓名是:{0:*11}n年龄是:{1:*11}’.format(‘Tom’,20))

输出:
姓名是:Tom
年龄是:20*

格式化 f’’

python3.6 后的版本支持
f’名字是:{name},年龄是:{age}’

name = ‘Tom’
age = 20
print(f’姓名是:{name},年龄是:{age}’)

————————————————
版权声明:本文为CSDN博主「雪国的花儿」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012941152/article/details/81778006

相关知识

python font函数
1.字符串详解
校园内有个圆形花坛,围绕花坛有n个连续的格子,LCZ开始在第1个格子开始向前跳,第i次跳跃会越过ci个格子落到一个新格子上。(注意,花坛是圆形的,第n个格子与第1个格子相连) 已知LCZ一共跳了m次,问花坛的所有格子中有多少个格子没到达过。Python代码
TP5 模板 函数使用方法,时间格式{$data.create
【keras】获取中间层的输出
Python函数知识集锦(一)
【Python】基础
【零基础】Python3学习课后练习题(十)
SQL格式化工具
Python中函数加括号和不加括号的区别

网址: python3 print函数格式化输出 https://www.huajiangbk.com/newsview706119.html

所属分类:花卉
上一篇: 寻觅“留白”契机,静待思维花开—
下一篇: 保定糖画艺人王冬兰:勾勒甜蜜的艺

推荐分享