使用 %? 在 Python 中格式化字符串
programmingpythonserver side programming更新于 2025/3/15 0:12:17
我们可以使用 % 在 Python 中轻松格式化字符串。以下是格式化程序 -
- 整数 - %d
- 浮点数 - %f
- 字符串 - %s
- 十六进制 - %x
- 八进制 - %o
将字符串变量格式化为整数
要将字符串变量格式化为整数,请使用 int() 方法并将字符串设置为参数 -
示例
# string var = '12' #%i - Integer print('Variable as integer = %i' %(int(var)))
输出
Variable as integer = 12
将字符串变量格式化为浮点数
要将字符串变量格式化为浮点数,请使用 float() 方法并将字符串设置为参数 −
示例
# string var = '12' #%f - float print('Variable as float = %f' %(float(var)))
输出
Variable as float = 12.000000
将字符串变量格式化为十六进制
要将字符串变量格式化为十六进制,请使用 int() 方法并将字符串设置为参数。对于十六进制,请使用 %x'% −
示例
# string var = '12' #%x - hexadecimal print('Variable as hexadecimal = %x'%(int(var)))
输出
Variable as hexadecimal = c
将字符串变量格式化为八进制
要将字符串变量格式化为八进制,请使用 int() 方法并将字符串设置为参数。对于六进制,请使用 %o' % −
示例
# string var = '25' #%o - octal print('Variable as octal = %o' %(int(var)))
输出
Variable as octal = 31
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

