lzb1001 发表于 2023-3-10 12:00:05

类型转换结果

>>> a = '520'
>>> b = int(a)
>>> b
520
>>> a, b
('520', 520)
>>> print(a, b)
520 520


为什么print打印输出的结果不是‘520’520呢?

isdkz 发表于 2023-3-10 12:02:22

用 print 打印字符串,会自动把字符串表示的引号给去掉,如果你想打印出引号可以用

print(repr(a), b)
页: [1]
查看完整版本: 类型转换结果