在 Python 中,您可以使用 %d
占位符打印整数。
value = 10
print('数量:%d' % value)
输出
数量:10
此代码片段使用 %d
格式说明符来打印整数值。
可以使用 %f
打印浮点数。您还可以通过 %.nf
控制小数位数。
price = 12.34
pi_value = 3.14159
print('价格:%f' % price)
print('π:%f' % pi_value)
输出
价格:12.340000
π:3.141590
这里,%f
打印浮点数,%.2f
打印小数点后两位的数值。
使用 %s
表示字符串,%c
表示字符。
name = 'John'
character = 'A'
print('姓名:%s' % name)
print('首字母:%c' % character)
输出
姓名:John
首字母:A
对于十六进制和八进制表示,可以使用 %x
、%X
和 %o
。
hex_value = 255
oct_value = 64
print('十六进制:%x' % hex_value) # 小写
print('十六进制:%X' % hex_value) # 大写
print('八进制:%o' % oct_value)
输出
十六进制:ff
十六进制:FF
八进制:100
要打印百分号本身,使用 %%
。
percentage = 75.5
print('百分比:%.2f%%' % percentage)
输出
百分比:75.50%
.format
和 f-strings您还可以使用 .format
方法和 f-strings 来进行更灵活的打印。
value = 10
print('数量:{}'.format(value))
print(f'数量:{value}')
输出
数量:10
数量:10
总之,Python 的 print
函数提供了多种格式选项,能够精确控制整数、浮点数、字符串和其他数据类型的输出。通过掌握这些技巧,您可以提高输出的可读性和呈现效果。
file
参数来重定向输出到文件。end
参数,例如 print('文本', end='')
。.format
,您可以在一个打印语句中混合使用各种类型。%f
打印完整的浮点数,而 %.nf
可以控制小数位数。\n
(换行)、\t
(制表符)等。[Python] 通过多种示例深入了解位运算符 |
---|
[Python] 通过多种示例深入了解关系运算符 |
[Python] 解决 'zsh: command not found: python' 错误的方法 |
[Python] 通过多种示例深入了解赋值运算符 |
[Python] 通过多种示例深入了解算术运算符 |
CloneCoding
创新从一行代码开始!