Python有着强大的计算能力,直接在Python控制台中输入计算式,它会直接给出答案。
------------------------------------------------------------------------------------------------------------------------
>>> 2 + 2
4>>> 5 + 4 - 36-------------------------------------------------------------------------------------------------------------------------
上例中,紧跟“+”和“-”的空格不是强制要求的,加入空格可以使代码更容易阅读
-------------------------------------------------------------------------------------------------------------------------
Python也可以计算乘法和除法,使用*代替乘号,使用/代替除号,使用括号确定操作符的运算顺序
-------------------------------------------------------------------------------------------------------------------------
>>> 2 * (3 + 4)
14>>> 10 / 25.0-------------------------------------------------------------------------------------------------------------------------
使用/的除法,结果会生成一个浮点数
-------------------------------------------------------------------------------------------------------------------------
数字前面的“-”代表该数字为负数
-------------------------------------------------------------------------------------------------------------------------
>>> -7
-7>>> (-7 + 2) * (-4)20-------------------------------------------------------------------------------------------------------------------------
“+”也可以添加到数字前面,但这除了能够增加代码的可读性外没有多大用处
-------------------------------------------------------------------------------------------------------------------------
用一个数字除以0在Python中会产生一个错误
-------------------------------------------------------------------------------------------------------------------------
>>> 11 / 0
Traceback (most recent call last): File "<stdin>", line 1, in <module>ZeroDivisionError: division by zero-------------------------------------------------------------------------------------------------------------------------
在Python中,错误信息的最后一行会告诉你错误的类型,仔细阅读错误信息,它会告诉你如何修改你的代码