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

控制流程

时间:2018-08-15 16:57:04      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:break   一次循环   输出   lse   改变   简单的   流程   运行   字典   

一、条件判断

- if 关键字
  if <判断条件1>:
    <执行1>
  elif <判断条件2>:
    <执行2>
  elif <判断条件3>:
    <执行3>
  :
  :
  else:
    <执行n>
  <执行n+1>

注意:缩进,:,判断语句


二、三目运算
- 一般做简单的对错判断,不能接elif
  <执行1> if <判断条件> else <执行2>   # 判断条件成立,运行<执行1>,否则运行<执行1>


三、条件循环
- while 关键字

  while <判断条件>:
    <循环体>
    改变变量

- break 关键字 作用是循环里面遇到他,就终止循环

- len 关键字
  len(序列) # 求序列长度


四、迭代循环
- for 关键字 循环可迭代对象
  for i in <obj>:
    循环体
- 遍历字典可以用
  for i,j in di.items():
    print(i,j)

- range的用法
  for i in range(21):
    print(i)
    - 也可以有步长
  for i in range(1,21,2):
    print(i)

- continue 关键字 作用是结束本次循环,执行下一次循环
  for i in range(21):
    if i % 5 == 0:
      continue
    print(i)
  else:
    print(‘输出结束‘)

注意:for也可以接else

控制流程

标签:break   一次循环   输出   lse   改变   简单的   流程   运行   字典   

原文地址:https://www.cnblogs.com/nealxyz/p/9481971.html

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