Python提供格式化输出方式,话不多说上栗子
a = "小明"
print("我的名字叫%s" %a)
b = 1
print("我的学号是%06d" %b)
b = 1
print("我的学号是%6d" %b)
c = 1234567
print("我的学号是%06d" %c)
d = 3.2
e = 3.5
print("我有%.02f块钱,你有%.02f块钱,占据百分比为%.01f%%" %(d,e,(e*10)))
结果
F:\python下载\python.exe F:/python下载/practical/qqqqqqqqqqqqqqqqqq/wen__.py
我的名字叫小明
我的学号是000001
我的学号是 1
我的学号是1234567
我有3.20块钱,你有3.50块钱,占据百分比为35.0%
Process finished with exit code 0
实际上引号后面内容是一个元组,因此可以由以下操作
tuple_1 = ("小明",18,"高中")
print("%s 今年%d 岁了,在念%s"%tuple_1)
结果:
F:\python下载\python.exe F:/python下载/practical/project_3/wen_7.py
小明 今年18 岁了,在念高中
Process finished with exit code 0