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循环的主要内容,如果未能解决你的问题,请参考以下文章

[第三节] Python流程控制语句 - if, while, for, break, continue

Python3 流程控制语句

Python开发—流程控制

Python自动化测试8流程控制语句讲解

Python流程控制语句

Python流程控制