lzb1001 发表于 2023-4-7 13:41:46

格式化字符串

>>> '%c' % 97
'a'

上面是把十进制97格式化为对应的字符

如果要把对应的字符格式化为对应的十进制数,应如何?

>>> '%?' % 'a'
97

isdkz 发表于 2023-4-7 13:59:25

要将字符格式化为其对应的十进制数,你可以使用ord()函数将字符转换为其对应的ASCII值,然后使用%d来格式化为十进制数。示例代码如下:

>>> '%d' % ord('a')
'97'

在这个例子中,我们首先使用ord()函数将字符'a'转换为其对应的ASCII值(即十进制数),然后使用%d格式化为十进制数。
页: [1]
查看完整版本: 格式化字符串