0基础学Python——第一章:基础知识之运算符
·
目录
hello小伙伴们,过年好呀,今天我来分享运算符的相关知识啦~
在Python中,一般会用到算术(数学)运算符、赋值运算符和复合赋值运算符三类。因为运算符是大家都能够直接理解的概念,因此下面我就直接列表格喽~
算术(数学)运算符
| 运算符符号 | 说明 | 举例 |
| + | 加 | 对象a(13)和对象b(14)相加输出结果为27 |
| - | 减 | 对象a(13)和对象b(14)相减输出结果为-1 |
| * | 乘 | 对象c(2)和对象d(5)相乘输出结果为10 |
| / | 除 | 对象e(8)/ 对象f(4)输出结果为2 |
| // | 取整除 | 返回商的整数部分,例如9//2的输出结果为4,9.0//2.0的输出结果为4.0 |
| % | 取余 | 返回除法的余数,比如4%3=1 |
| ** | 指数 | a**b代表a的b次方 |
为了让大家更好地理解运算符的使用,下面举几个代码例子哦,大家可以试着敲一敲!
# 算术(数学)运算符
print("13+14=",13+14)
print("13-14=",13-14)
print("2*5=",2*5)
print("8/4=",8/4)
print("9//2=",9//2)
print("9%2=",9%2)
print("9.0%2.0=",9.0%2.0)
print("2**3=",2**3)
温馨提示:在Python中,print(13+14)可以直接输出二者相加的结果27,但是只从27无法知道此结果是怎样运算得来的。因此为了更好的展示算式,我们可以用print("13+14=",13+14)来表达完整的算式,其中双引号(" ")中的内容在运行代码后是可以呈现在运行框中的,请注意中间的逗号是英文的哦!
赋值运算符
| 运算符符号 | 说明 | 举例 |
| = | 赋值运算符 | 将等号(=)右边的结果赋值给左边的变量,例如num=1314+520,结果num的值为1834 |
# 赋值运算符
num=1314+520
复合赋值运算符
| 运算符符号 | 说明 | 举例 |
| += | 加法赋值运算符 | b+=a等价于b=b+a |
| -= | 减法赋值运算符 | b-=a等价于b=b-a |
| *= | 乘法赋值运算符 | b*=a等价于b=b*a |
| /= | 除法赋值运算符 | b/=a等价于b=b/a |
| %= | 取模赋值运算符 | b%=a等价于b=b%a |
| **= | 幂赋值运算符 | b**=a等价于b=b**a |
| //= | 取整除赋值运算符 | b//=a等价于b=b//a |
# 复合赋值运算符
num=1
num+=1 # num=num+1
print("num+=1:",num)
num-=1 # num=num-1
print("num-=1:",num)
num*=4
print("num*=4:",num)
num/=2
print("num/=2:",num)
num=3
num%=2
print("num%=2:",num)
num**=2
print("num**=2:",num)
num=9
num//=2
print("num//=2:",num)
以上是自己学习过程中总结和练习的内容,如有错误请谅解,定会修改哈,希望能够帮助小伙伴哦!!参考黑马程序员,如有侵权定会删除~谢谢观看啦
更多推荐


所有评论(0)