格式化符号 转换
%s 字符串
%d 有符号的十进制数
%f 浮点数
%c 字符
%u 无符号十进制数
%o 八进制整数
%x 十六进制整数(小写ox)
%X 十六进制整数(大写OX)
%e 科学技术法(小写e)
%E 科学技术法(大写E)
%g %f 和 %e的简写
%G %f 和 %E的简写
%s %d %f 会经常用到
小技巧
%03d 表示输出的整数为3位数,不足以0补全,超出当前位数则原样输出
下面学习有写到这个小技巧
stu_id2 = 1000 但是我们运行%03d 默认取值三位数,由于超出了三位数
得出值依然是1000
%.2f 表示小数点后显示的小尾数
如果不加2 默认%f的话会得出75.5000
只取两位数%.2f
得出的值为76.00
下面是学习源代码测试
age = 18
name = 'TOM'
weight = 75.5
stu_id = 1
stu_id2 = 1000``
```python
# 1. 今年我的年龄是x岁 - - 整数 %d
print("今年我的年龄是%d岁" % age)
# 2. 我的名字是x - - 字符串 %s
print("我的名字是%s" % name)
# 3. 我的体重是x公斤 - - 浮

本文介绍了Python中常用的格式化符号,如%s, %d, %f,并展示了如何使用%03d进行位数填充,以及%.2f限制小数点后的位数。通过示例代码展示了这些技巧的应用,包括年龄、姓名、体重和学号的表示。同时提供了%d和%.1f的练习,以及创建电影订单的格式化输出示例。"
122364059,10984982,解决Android Studio找不到adb及Gradle下载问题,"['Android开发', 'Gradle', 'Android Studio', 'Maven', '镜像源']
最低0.47元/天 解锁文章
271

被折叠的 条评论
为什么被折叠?



