python 的基本交互界面的确很强大,前面已经试过了一些,现在来试一些更有趣的东西
python 当成表达式计算器使用
直接在交互界面输入表达式就会返回计算结果1
250-5*6)/4 (
5
也可以使用变量来计算1
2
3
420 width =
5*9 height =
width * height
900
(这简直让我感觉不到浮点数的存在,浮点数小数部分的处理实在是太舒服了)
令我惊讶的是,连复数的运算都可以!1
2
3
4
5
6
7
8
9
101.5+0.5j a =
3, 3.5) b = complex(
a.real
1.5
b.real
3.0
a.imag
0.5
b.imag
3.5
使用 abs 函数可以求复数的模1
2
3
4 abs(a)
1.5811388300841898
abs(b)
4.6097722286464435
使用 “_” 这个符号可以直接把前一个计算结果拿出来用1
2
3
4
5
6
7
812.5 / 100 tax =
100.50 price =
price * tax
12.5625
price + _
113.0625
2) # 四舍五入 round(_,
113.06