3day
Python基础语法
1、运算符:算数运算符、比较运算符、赋值运算符、逻辑运算符
A、算数运算符:a=10,b=3
+ 加 a+b
- 减 a-b
* 乘 a*b
/ 除 a/b
%取模 a%b (取余数)
//取整数 a//b (取商的整数部分)
**幂 a**b (a的b次方)
B、比较运算符:a=10,b=3
== 等于
!= 不等于
<> 不等于
< 小于
> 大于
<= 小于等于
>= 大于等于
C、赋值运算符:a=10,b=3,c=10
= 等于 把a的值赋给d
+= 加等于 相当于 c=c+a
-= 减等于 相当于 c=c-a
*= 乘等于 相当于c=c*a
/= 除等于 相当于c=c/a
%= 取模等于 相当于c=c%a
//= 取整等于 相当于c=c//a
**= 幂等于 相当于c=c**a
D、逻辑运算符:a=10,b=3,c=10
and 与
只有条件都满足的时候才会返回True,有一个条件不满足,则返回False
or 或
条件都不满足时才会返回False,有其中一个条件满足,则返回True
not 非
将返回结果强行使其为True或False
2、流程控制:
单分支
双分支
多分支
3、while循环
4、死循环
5、break 和 continue
break跳出当前循环,不再执行
continue 终止本次循环,继续下一次循环
6、优化猜年龄的游戏
7、while...else语句
一种简单检查while循环是否正常执行完毕的方式
不跳出循环
跳出循环