流程控制语句
简介
条件判断语句、循环执行语句
推荐用空格来缩进
if语句
input()函数
返回值是字符串
该函数也可以用于暂时阻止程序结束
s = input()
如果拿来当做数字使用,必须先转化. eval()可以去掉引号,或使用int()
if-else语句
语法:
if 条件表达式:
代码块
else:
代码块
if-elif-else语句
语法:
if 条件表达式:
代码块
elif 条件表达式:
代码块
elif 条件表达式:
代码块
...
else:
代码块
while语句
(1)while 条件表达式1:
代码块
(条件表达式恒为True的循环语句,成为死循环,它会一直运行,慎用)
循环的三要素;
1、初始化表达式,用于初始化一个变量 i = 0
2、条件表达式
3、更新表达式 例;i = i + 1
例子:创建一个执行1000次的循环:
i = 0
while i < 100:
i += 1
print('dsfsdf')
(2)while 条件表达式1:
代码块
else:
代码块 (跳出while循环以后,接下来执行else下的代码块)
break
立即退出循环语句(包括else)
对离其最近的循环起作用
continue
跳过当次循环
对离其最近的循环起作用
pass
代码块占位,不执行