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

python循环,判断及函数

时间:2015-07-25 21:28:18      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

  • py
  1. #for循环格式(类似Java中的foreach):for 标识符 in 列表名称 :
  2. >>> movies = ["movie1","movie2","movie3"]
  3. >>> for item in movies :
  4. print(item)
  5. movie1
  6. movie2
  7. movie3
python中的for循环类似Java中的foreach循环,固定格式见注释
其中:for表示循环开始,要出现在标识符前面;in将要循环的列表与标识符分隔开;:放在列表名后面,表示处理列表代码开始;请注意,列表处理代码必须放在for循环下面并缩进!!!
当for循环开始时,python会将列表中的每一个值分别赋给标识符,这也意味着每次循环标识符的值都不一样;循环会一直迭代,直到处理完列表中的所有数据。

  • python中的while循环
  1. #while循环格式:while 循环条件 :
  2. >>> while count < len(movies) :
  3. print(movies[count])
  4. count = count + 1
  5. movie1
  6. movie2
  7. movie3
while循环与for循环相比,多了条件判断的语句,既可以自定义循环结束的条件

  • python的判断
if-else格式
  1. if 满足某个条件 :
  2. 执行某些语句
  3. else :
  4. 执行某些语句
注意:if语句与else语句最后都要加上:,且if与else后面要执行的代码都要缩进

  • python的函数
  1. >>> new_movies = ["movie1","movie2","movie3",["movie4_1","movie4_2",["movie_4_3_1","movie_4_3_2"]],"movie5"]
  2. >>> def listItems(items) :
  3. for item in items :
  4. if isinstance(item,list) :
  5. listItems(item)
  6. else :
  7. print(item)
  8. >>> listItems(new_movies)
  9. movie1
  10. movie2
  11. movie3
  12. movie4_1
  13. movie4_2
  14. movie_4_3_1
  15. movie_4_3_2
  16. movie5




python循环,判断及函数

标签:

原文地址:http://www.cnblogs.com/fange666/p/4676580.html

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