分支语句基本书写形式
if 判断条件:
条件成立时执行
else:
条件不成立时执行
age = 15
if age < 18;
print('您还未满18岁,禁止进入')
else:
print('欢迎光临')
判断条件的书写规则
每个if语句的核心都是判断条件的编写
判断条件必须是返回True
(成立),False
(不成立)的表达式
我们通常称返回布尔类型的表达式为“布尔表达式”
等值判断
判断条件中使用
==
符号,来决定前后两值是否相等
判断条件中使用!=
符号,来判断前后两值是否不相等
等值判断中可以用于数字,字符串,且字符串区分大小写
0
为True
非0
为False
比较运算符
运算符 | 描述 |
---|---|
== | 等于 |
!= | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
逻辑运 算符
逻辑运算符是指在多个条件组合判断时使用的运算符
逻辑运算符优先级为not>and>or
运算符 | 描述 | 示例 |
---|---|---|
and (与) |
条件都成立,结果才成立 |
1===1 and 2 > 1 输出 True
|
or (或) |
前后条件有一个成立,结果就成立 |
1 > 2 or 2 > 1 输出 True
|
not (非) |
对结果取反 |
not 1 == 1 输出 Flase
|
多分支语句
多分支语句是在原有基础上增加
elif
,进行多重判断
if 判断条件1:
条件1成立时执行
elif 判断条件2:
条件2成立时执行
else:
其他情况时执行
while循环
while关键字用于创建循环,在满足条件时,将循环执行语句块
while 循环执行条件:
被循环执行的代码块
修改循环的判断条件
continue与break
continue 用于跳过当前循环的剩余语句
break关键字用来终止循环的语句
continue后面的不会被执行,执行下一次循环
break终止后面的语句,终止后面的循环语句
网友评论