python基础2
2020-04-25 本文已影响0人
粽子和小恺
第二章 运算符
2.1 赋值运算符(=)
使用格式 将要赋值的变量=赋值目标
例:a = 1
b = "我是粽子"
2.2 算数运算符
2.2.1 算数加(+)
如果加号的两边是数(int)(float)(complex)则进行数学运算
如果加号的两边是字符串(str)则讲字符串相加
例:a=1
b=2
print(a+b)
则输出结果:
>>> 3
如果:a="1"
b="2"
print(a+b)
则输出结果:
>>> 12
2.2.2 算数乘(星号)
如果乘号的两边是数(int)(float)(complex)则进行数学运算
注意:乘号可以做重复符号
例:print("%"×(当然在电脑里不是这个乘号)5)
则输出结果:
>>>%%%%%
2.2.3 算数减(-)
此块内容没什么好讲的,只做算数运算符
2.2.4 算数除(/)
此块内容没什么好讲的,只做算数运算符
2.2.5 向下取整(//)
可以理解为四舍五入中的"四舍"
例:a=10
b=3
print(a//b)
则输出结果:
>>>3
2.2.6 取余(%%)
取余,顾名思义,就是取除不尽的数的余数。
就像我们小学学的一样
例:10 ÷ 3 = 3……1
a=10
b=3
print(a%%b)
则输出结果:
>>>1
python中的负数取余公式
r=(b-a)×(b//a)
2.2.7 算数幂
此块内容没什么好讲的,只做算数运算符
2.3 逻辑运算符
等于(==) 不等于(!=) 大于(>) 小于(<) 大于等于(>=) 小于等于(<=)
调用格式:数值一 运算符 数值二
匹配返回true 否则返回false
2.4 复合赋值运算符
例: a+=2 等价于 a=a+2
b/=5 等价于 b=b/5
等等.