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 ------")

猜你喜欢

转载自www.cnblogs.com/RevelationTruth/p/11439861.html