Python 数字类型的深入探索
1. 数字显示方式
在 Python 中,显示数字的方式不止 print 和自动回显。以下是一些在 Python 3.3 中运行的示例(旧版本可能略有不同):
>>> num = 1 / 3.0
>>> num # Auto-echoes
0.3333333333333333
>>> print(num) # Print explicitly
0.3333333333333333
>>> '%e' % num # String formatting expression
'3.333333e-01'
>>> '%4.2f' % num # Alternative floating-point format
'0.33'
>>> '{0:4.2f}'.format(num) # String formatting method: Python 2.6, 3.0, and later
'0.33'
后三个表达式使用了字符串格式化,这一工具提供了灵活的格式控制,结果通常是用于显示或报告的字符串。
2. str 和 repr 显示格式
默认的交互式回显和 print 操作的区别,对应于内
超级会员免费看
订阅专栏 解锁全文
1720

被折叠的 条评论
为什么被折叠?



