码迷,mamicode.com
首页 > 其他好文 > 详细

流程控制

时间:2019-07-02 21:24:16      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:写作   span   用户名   false   src   ack   pen   bec   成功   

1、流程控制语句for:

  1.格式一:

    for 变量 in iterable:
    pass
  技术图片
1 s = abcd
2 for i in s:
3     print(i)
View Code
  2.格式二:
    for 变量 in iterable:
    if 条件:
    break(或者continue)
    pass
  
  技术图片
1 s = abcd
2 for i in s:
3     print(i)
4     if i == b:
5         break
View Code
  3.格式三:
    for 变量 in iterable:
    pass
    else:
      pass
  技术图片
1 s = abcd
2 for i in s:
3     print(i)
4 else:
5     print(打印完成!)
View Code

2、循环

  方式二:

    格式:

      while 条件:

          循环体
    代码:
      技术图片
1 # 打印1-100偶数:
2 
3 count = 0
4 while True:
5     count += 1
6     if count % 2 == 0:
7         print(count)
8     if count == 100:
9         break
while范式一
      技术图片
1 count = 0
2 while count < 100:
3     count += 2
4     print(count)
while范式一     
      技术图片
 1 # 打印1-100数字:
 2 
 3 FLAG = True
 4 NUM = 0
 5 
 6 while FLAG:
 7     print(id(NUM))
 8     NUM += 1
 9     print(NUM, end= )
10     if NUM == 100:
11         FLAG = False
12 print(\n打印完成!)
while范式三
  方式二:
    格式:
      while 条件:
        循环体
        continue
        循环体
    规则:
      结束本次循环,继续下一次循环
    代码:
      技术图片
1 while True:
2     print(111)
3     print(222)
4     continue
5     print(333)
while范式二
      技术图片
1 111
2 222
3 111
4 222
5 ....
while范式二结果
      技术图片
1 # continue用法:
2 
3 count = 0
4 while count < 5:
5     count += 1
6     if count == 3:
7         continue
8     print(count)
while范式二
  方式三:
    格式:
      while 条件:
        循环体
      else:
        语句体
    代码:
      技术图片
1 # 满足条件执行循环体,当不满足条件时执行else语句体
2 
3 count = 0
4 while count < 5:
5     count += 1
6     print(count)
7 else:
8     print(666)
whileelse范式三   
      技术图片
 1 # 跳出循环不再执行else语句体
 2 
 3 count = 0
 4 while count < 5:
 5     count += 1
 6     print(count)
 7     if count == 3:
 8         break
 9 else:
10     print(666)
whileelse范式三

3、流程控制语句(if):     

    技术图片
1 dream = input("你长大后想做什么?")
2 
3 if dream == "医生":
4     print("看病免费")
5 
6 print(666)
类型一
    技术图片
1 age = int(input(请输入年龄:))
2 
3 if age > 18:
4     print(做你想做的事情)
5 else:
6     print(小屁孩)
7 
8 print(666)
类型二
    技术图片
1 num = input(请输入你猜测的数字:)
2 
3 if num == 6:
4     print(请你吃饭)
5 elif num == 3:
6     print(不用写作业)
7 elif num == 1:
8     print(请你大宝剑)
类型三
    技术图片
 1 num = input(请输入你猜测的数字:)
 2 
 3 if num == 6:
 4     print(请你吃饭)
 5 elif num == 3:
 6     print(不用写作业)
 7 elif num == 1:
 8     print(请你大宝剑)
 9 else:
10     print(....)
类型四
    技术图片
 1 code = input(请输入验证码:)
 2 username = input(请输入用户名:)
 3 password = input(请输入密码:)
 4 if code == qwe3:
 5     if username == alex and password == 123:
 6         print(登陆成功)
 7     else:
 8         print(用户名或者密码错误)
 9 else:
10     print(验证码错误)
类型五

 

流程控制

标签:写作   span   用户名   false   src   ack   pen   bec   成功   

原文地址:https://www.cnblogs.com/cmd61/p/11122937.html

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