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

for循环

时间:2019-03-23 13:16:25      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:highlight   for   pre   语句   一个   pytho   等于   range   没有   

for循环的强大之处在于可以循环取值

定义一个列表

list1=[‘a‘,‘b‘,‘c‘,‘e‘,‘d‘]

for i in list:

  print(‘i‘)

取出的就是列表内所有的值。

for可以和break,continue一起用

 nums=[11,22,33,44,55]
 for x in nums:
     if x == 44:
         break
     print(x)
x等于44时直接结束循环


 nums=[11,22,33,44,55]
 for x in nums:
     if x == 22 or x == 44:
         continue
     print(x)
x等于22或44时,跳出本次循环,接着进行下次循环。

  for 和 else

 names=[‘egon‘,‘kevin1111_dsb‘,‘alex_dsb‘,‘mac_dsb‘]

 for name in names:
     if name == ‘kevin_dsb‘:
         break
     print(name)
 else:
     print(‘======>‘)

  只有当循环语句没有被break中断时才会执行else

for 和 range一起用

range(起始位值,中止位置,步长)

range(1,5)
[1, 2, 3, 4]

for i in range(1,5):
     print(i)

1
2
3
4

  for 语句的嵌套

for i in range(3):
    for j in range(4):
        print(i,j)

  

for循环

标签:highlight   for   pre   语句   一个   pytho   等于   range   没有   

原文地址:https://www.cnblogs.com/tuzaizi/p/10583371.html

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