python流程控制-条件语句If,while循环
Posted revelationtruth
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python流程控制-条件语句If,while循环相关的知识,希望对你有一定的参考价值。
一、If,条件语句-选择
格式:python简洁优美,注意缩进
1.第一种:
if 条件:
四个空格(tab键) 满足条件时的执行步骤
if 5>4 : print(666) print(777)
2.第二种:
if 条件:
四个空格(tab键) 满足条件时的执行步骤
else:
四个空格(tab键) 不满足条件时的执行步骤
3.第三种(多选):
if 条件1:
四个空格(tab键) 满足条件1时的执行步骤
elif 条件2:
四个空格(tab键) 满足条件2时的执行步骤
..............
else:
不满足上述条件时的执行步骤
4.if嵌套
1 name = input(‘请输入名字:‘) 2 age = input(‘请输入年龄:‘) 3 4 if name == ‘小二‘: 5 if age == ‘18‘: 6 print(666) 7 else: 8 print(333) 9 else: 10 print(‘错了....‘)
二、while循环
while 条件:
循环体
1 print(‘111‘) 2 while True: 3 print(‘我们不一样‘) 4 print(‘在人间‘) 5 print(‘痒‘) #死循环 ctrl+C终止循环,强制退出 6 print(‘222‘)
终止循环:改变条件,使之不成立。
exe:从1打印到100
count = 1 flag = True #标志位 while flag: print(count) count = count + 1 if count > 100 : flag = False count = 1 while count <= 100: print(count) count = count + 1 count = 1 sum = 0 while count <= 100: sum = sum + count count = count + 1 print(sum)
终止循环:break(直接跳出循环)
1 print(‘11‘) 2 while True: 3 print(‘222‘) 4 print(333) 5 break 6 print(444) 7 print(‘abc‘) 8 9 count = 1 10 while True: 11 print(count) 12 count = count + 1 13 if count > 100:break
continue:终止本次循环,继续下次循环(相当于见底了)
1 print(111) 2 count = 1 3 while count < 20 : 4 print(count) 5 continue 6 count = count + 1
1 count = 0 2 while count <= 100 : 3 count += 1 4 if count > 5 and count < 95: 5 continue 6 print("loop ", count) 7 8 print("-----out of while loop ------")
以上是关于python流程控制-条件语句If,while循环的主要内容,如果未能解决你的问题,请参考以下文章