for循环

Posted tuzaizi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环相关的知识,希望对你有一定的参考价值。

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循环的主要内容,如果未能解决你的问题,请参考以下文章

如何在Django视图中使用for循环返回每次迭代[关闭]

如何使用引导程序和 for 循环在 django 中创建电影片段?

for循环结构

codeblock代码片段

C#VS快捷键

C#VS快捷键