选择语句

if 条件判断 :  # 条件可以加括号也可以不加括号

  ……

else:

  ……

Python中没有switch语句这是可以使用if exp:.... elif exp:来代替

 if 判断条件1:
执行语句1……
elif 判断条件2:
执行语句2……
elif 判断条件3:
执行语句3……
else:
执行语句4……

Python 循环语句

while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。
for 循环 重复执行语句
嵌套循环 你可以在while循环体中嵌套for循环

循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句:

控制语句 描述
break 语句 在语句块执行过程中终止循环,并且跳出整个循环
continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。
pass 语句 pass是空语句,是为了保持程序结构的完整性。

循环使用 else 语句

在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。

 count = 0
while count < 5:
print count, " is less than 5"
count = count + 1
else:
print count, " is not less than 5"

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

语法1:

for循环的语法格式如下:

for iterating_var in sequence:
statements(s)

和java中的foreach语句非常的相似

语法2:

另外一种执行循环的遍历方式是通过索引,如下实例:

 fruits = ['banana', 'apple',  'mango']
for index in range(len(fruits)):
print '当前水果 :', fruits[index] print "Good bye!"

最新文章

  1. web安全——目录
  2. 深入浅出话VC++(3)——VC++实现绘图操作
  3. (译)V8引擎介绍
  4. html5+css3
  5. 安装交叉编译器arm-linux-gcc
  6. git教程,待学习
  7. Drupal 7.31 SQL注入漏洞利用具体解释及EXP
  8. sgu 138
  9. AFNetworking教程
  10. HDU-3001 Travelling
  11. POJ 1240 Pre-Post-erous! 解题报告
  12. IBM之MQ使用指南
  13. Parameter Binding in ASP.NET Web API(参数绑定)
  14. CC版本添加 LUCI
  15. 模式识别与机器学习—bagging与boosting
  16. 关于vue 框架与后台框架的混合使用的尝试------转载
  17. 怎么过滤 &amp;nbsp;
  18. Python【每日一问】12
  19. 深入理解AsyncTask的工作原理
  20. JavaScript原型继承的实例

热门文章

  1. opp(Object Oriented Programming)
  2. QQ18年,解密8亿月活的QQ后台服务接口隔离技术
  3. 关于小程序swiper不显示图的那些事
  4. js小功能合集:计算指定时间距今多久、评论树核心代码、字符串替换和去除。
  5. Swift 面向对象解析(一)
  6. Java生成、解析二维码
  7. 浅谈Activiti Modeler 的扩展
  8. 嵌套的Try-Catch块--------异常处理(3)
  9. Javascript面对对象. 第四篇
  10. [TPYBoard-Micropython之会python就能做硬件 5] 学习使用重力传感器及PWM