+ 加号运算符Python具有计算的能力。将要计算的内容直接输入Python控制台,它将输出答案。
>>> 2 + 24
>>> 5 + 4 - 36
加号和减号前后的空格是可选的,但是加使代码读起来更容易,也符合代码书写规范。
乘法与除法运算符Python也执行乘法和除法,使用 * 星号表示乘法和 / 斜杠表示除法。有圆括号的先运算括号里面的
>>> 2 * (3 + 4)
>>> 10 / 25.0
用一个斜杠来分割数字会产生一个小数(或浮点数,就像编程中所说的那样)。我们将在以后的课上讨论更多关于浮点数的问题。
- 减号运算符负号表示负数。运算是在负数上执行的,就像在正整数上一样。
>>> -7-7
>>> (-7 + 2) * (-4)20
加号也可以放在数字前面,但这没有效果,主要用于强调一个数字是正的,以增加代码的可读性。-5*-4=20 负数乘以负数为正数 "负负等正"
思考:
>>> ( __ 5 - 1) * 3
-18
上面应该添多少使得结果输出-18
0不能做除数
任何数除以0在python中会产生错误
>>> 11 / 0
输出结果:Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
在Python中,错误消息的最后一行表示错误的类型。 仔细阅读错误消息,因为他们经常告诉你如何修复程序!
上文解释:
Traceback :追踪
most recent call last:最近执行的最后一条
File:文件
line 1:第一行
module:模块 ZeroDivisionError:除以0错误
division:除
zero:零
思考:
>>> (17 + 94) / (-5 + __ )
空应该填什么能 产生一个除以0的错误