码迷,mamicode.com
首页 > 编程语言 > 详细

python流程控制-条件语句If,while循环

时间:2019-08-31 21:46:47      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:-o   class   pre   als   break   直接   条件语句   语句   put   

一、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循环

标签:-o   class   pre   als   break   直接   条件语句   语句   put   

原文地址:https://www.cnblogs.com/RevelationTruth/p/11439861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!