python运算符&字符串
一、运算符
-
算术运算
- 加、减、乘
- 除
- 10/3 (得到浮点数)
- 10//3(取整除 - 向下取接近商的整数)
- 幂运算(x**y)
- 幂 - 返回x的y次幂
- 取余/取模(%)
print(10%3)
1- 取模 - 返回除法的余数
-
赋值运算
-
=:简单的赋值运算符
-
拓展知识
- +=:加法赋值运算符
- -=:减法赋值运算符
- *=:乘法赋值运算符
- /=:除法赋值运算符
- %=:取模赋值运算符
- **=:幂赋值运算符
- //=:取整除赋值运算符
num = 0
num += 1
print(num)
输出:1
-
-
比较运算符
>
、<、== 、!= 、>=、<=- 让计算机判断条是真还是假,是真就返回True,否则返回False
-
逻辑运算
- 与 (and)
print('逻辑运算:',num1 == 0 and num2 == 0)
代码说明:让计算机判断 num1 ==0 和 num2 == 0 两个条件是真还是假,都是真才返回True,否则返回False - 或(or)
print('逻辑运算:',num1 == 0 or num2 == 0)
代码说明:让计算机判断 num1 ==0 或者 num2 == 0 是真还是假,只要有一个是真的就返回True,否则返回False - 非(!)
print('逻辑运算:',num1 != 0)
代码说明:让计算机判断 num1 !=0 是真还是假,是真的就返回True,否则返回False
- 与 (and)