python加减乘除运算_python快速教程之四则运算

python的四则运算无非也就是我们小学所学习的加(+)减(-)乘(*)除(/)幂(**),不过在python里面多了一个取余(%)运算!

python的加法运算如果对于数字对你来说绝对没有问题,在这里要说明的是加法同样适用字符串.

python加减乘除运算_python快速教程之四则运算_第1张图片

python加减乘除运算_python快速教程之四则运算_第2张图片

python的减法运算和加法一样容易操作.但是字符串不支持减法,不要被我上面的加法忽悠了,不过你能想到并去尝试,表示很欢迎你去尝试.

python加减乘除运算_python快速教程之四则运算_第3张图片

python加减乘除运算_python快速教程之四则运算_第4张图片

python的乘法运算,对于字符串来说也支持.看到这里是不是晕了真变态一会支持一会不支持究竟要干什么那?不过不抱怨既然支持那就一定有他存在的必要性,例如你想重复python字符5遍怎么办?

python加减乘除运算_python快速教程之四则运算_第5张图片

python加减乘除运算_python快速教程之四则运算_第6张图片

python的除法和我们实际操作的除法有点出入,python采用的整除法例如 1 / 2 = 0而不是0.5如果你想得到0.5可以把其中任一数转为浮点数(小数点数),假如有一天你遇到1.0 / 2.0 =0.0的话,你可以用1.0 // 2.0就行了,不过就我们现在学过的知识只能这样做了,等到后面学到更复杂就不要这么麻烦了!

python加减乘除运算_python快速教程之四则运算_第7张图片

python加减乘除运算_python快速教程之四则运算_第8张图片

python加减乘除运算_python快速教程之四则运算_第9张图片

python还有一个特殊的运算符那就是取余,如果不明白你可以这样理解"就是取两个数进行除法之后的余数",如果除法学的好这个也不是问题.例如 4 % 2 = 0 ,5 % 3 = 2 下面试一下看看效果!

python加减乘除运算_python快速教程之四则运算_第10张图片

python加减乘除运算_python快速教程之四则运算_第11张图片

平时用到平方立方python也支持你可以像这样写 2**3就表示2的三次方如果后面学习了函数可以用pow(2,3)效果一样!不过你有没有想过-2**3等于-8还是8那?答案是.....留给你吧!不过还是说了比较好因为**的优先级比-高,相当于是-(2**3)

python加减乘除运算_python快速教程之四则运算_第12张图片

python加减乘除运算_python快速教程之四则运算_第13张图片

最后就是python的混合运算了,因为有时候一个表达式中不可能只有一个单一的运算符假如有一天要计算3+4*2%3那就不知道该怎么计算了,一般都是先算乘除,可是这里又出来一个取余那python是先算乘法然后再去取余那还是反过来那?如果你和一懒的话,因为我懒的去记那些恶心运算符优先级.你可以用万能法那就用()了,如果你想让算乘法那就这样写3+(4*2)%3反之为3+4*(2%3),还记得print的这种用法吗?前面有讲过的!

python加减乘除运算_python快速教程之四则运算_第14张图片

你可能感兴趣的:(python加减乘除运算)