
目录1.引言2.for键3.字符串循环1.引言在之前我们讨论了while循环while循环会在每次循环前进行检验符合标准才会进行循环这种循环是不定循环有不定循环就会有定循环现在让我们来讨论一下定循环2.for键for键是定循环的关键字key word让我们来看一下下面的代码for i in [5,4,3,2,1]: print(i) print(done) #5 #4 #3 #2 #1代码中的i是一个变量你可以将其替换为任何一个变量名但是为了方便我们常常会选择i其中的in是Python的保留词你可以将其理解为帮助‘i’筛选in在集合中的数值在这里我们将运行程序5次把方块中的每一次数字都运行一遍54321然后是done这里显然和while循环不同我们并没有进行任何的检验for循环直接进行就如同签了合约一样3.字符串循环当然这可以不是数字这可以是一串字符串friends [Tom, Jerry, Spike] for friend in friends: print(happy new year:, friend) print(done) #happy new year:Tom #happy new year:Jerry #happy new year:Spike在这里请注意friend和friends的区别复数的朋友是一个集合里面有Tom、Jerry、Spike你应该有注意到这些名字来自猫和老鼠单数的朋友就相当于上面的i当然Python只在乎同一个变量前后是否一致它并不懂这些单词的含义所以即使拼写错误也无伤大雅