慕课网python攻城狮课程学习笔记

python流程控制语句

2020-03-13  本文已影响0人  daoqing99

分支语句基本书写形式

if 判断条件:
  条件成立时执行
else:
  条件不成立时执行
age = 15
if age < 18;
    print('您还未满18岁,禁止进入')
else:
    print('欢迎光临')

判断条件的书写规则

每个if语句的核心都是判断条件的编写
判断条件必须是返回True(成立),False(不成立)的表达式
我们通常称返回布尔类型的表达式为“布尔表达式”

等值判断

判断条件中使用 == 符号,来决定前后两值是否相等
判断条件中使用!=符号,来判断前后两值是否不相等
等值判断中可以用于数字,字符串,且字符串区分大小写
0True0False

比较运算符

运算符 描述
== 等于
!= 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于

逻辑运 算符

逻辑运算符是指在多个条件组合判断时使用的运算符
逻辑运算符优先级为 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终止后面的语句,终止后面的循环语句

上一篇下一篇

猜你喜欢

热点阅读