四、 基本运算
4.1、算术运算符运算符描述示例
+相加1+1→2
-相减1-1→0
*相乘1*2→2
/相除1/2→0.5
%取余数3%2→1
**幂运算2**2→4
4.2、关系运算符运算符描述示例
==相等1 == 1→True
!=不等于1
!= 1→False
>大于1 > 2→False
< 2→True
>=大于等于1 >= 1→True
<=小于等于1
<= 1→True
4.3、赋值运算符运算符示例描述
=a = 1将1的值赋给a
+=b
+= ab =
b + a
-=b -= ab = b - a
*=b
*= ab =
b * a
/=b /= ab = b / a
%=b
%= ab =
b % a
**=b **= ab = b ** a
4.4、逻辑以及成员运算符运算符描述示例
and且True and False → False
or或者True or False → True
not非not True → False
in包含1 in [1,2,3] → True
not in不包含1 not in [1,2,3] → False
五、 常用语句
5.1、条件语句
Python中的条件语句,就是以if开头的语句,是通过指定的条件结果的真假来确定要执行哪条语句,是比较广泛的基本语句。
基本格式与写法:
if 判断语句1:
执行语句块1
else:
执行语句块2
一定要注意的是,在条件语句最后要加上一个重要的冒号,这是固定格式,不然会报错无法运行代码。
大于2两个条件时候格式则不断添加elif
if 判断语句1:
执行语句块1
elif 判断语句2:
执行语句块2
else:
执行语句块3
当需要同时满足多个条件时,可以使用and进行连接,也就是"和"。
当多个条件判断,只需要一个满足就继续时,用or进行连接,也就是"或"。
体会上下的不同,达成了同样的结果,用了不同的逻辑。
也可以用in来循环
5.2、循环语句
循环语句有while循环和for循环,循环控制有break,continue,pass,以及循环的嵌套。
5.2.1、 for循环
基本格式:
for in(范围) :
语句
循环就是重复,先来个循环计算,代码的优势逐步的在体现,计算1-150的累加
5.2.2、while循环
基本格式:
while 判断条件:
语句
5.2.3、循环控制
break语句的含义是终止当前循环,且跳出整个循环,continue语句的含义是终止当次循环,跳出该次循环,直接执行下一次循环,pass是空操作,系统无反应,接下来几个例子仔细体会下不同。
仔细读下,想想结果有什么不同。
结果如下:
5.2.4、嵌套循环
嵌套循环就是字面理解,循环里边套循环,分为外循环以及内循环,对于外循环的每次迭代,内循环都要完成它的所有迭代。
我们使用for循环嵌套来实现打印一个九九乘法表。
结果:
(未完待续)