哈喽大家好,我是知道。今天带大家了解下Python的循环语句
定义循环语句允许我们执行一个语句或语句组多次
类型Python提供了两种不同类型的循环
for循环:重复执行语句
#打印1-10for num in range(1,10): print(‘当前是%d’%num)
while循环:条件为True执行,否则不执行
#输出1-10i = 1while i 《 10: i += 1 print i
从上述例子可以看出, for 是循环遍历一个类似于集合的操作,在一个指定范围,循环操作;while 是在一定条件下,只要满足条件就继续执行循环体。两种循环分别适合于不同场景
控制语句break :终止循环,并且跳出整个循环
#i==5退出循环,不会走到9i = 0 while i 《 10: print ‘当前值 :’, i i = i + 1 if i == 5: # 当i等于 5 时退出循环 break
continue :终止当前循环,跳出该次循环,执行下一次循环
#不会输出字母hfor letter in ‘Python’: if letter == ‘h’: continue print ‘当前字母 :’, letter
控制语句,都是放在循环里面使用,for和while都可以使用,在某些特殊需求需要不同类型的终止操作,此时就需要到控制语句,可以进行本次循环的终止或者终止所有循环。通常都必须配合if语句使用。
循环嵌套顾名思义,循环可以使用多层,来满足复杂需求,也可以不同循环搭配使用,来实现更复杂的循环结构,并搭配控制语句,来实现不同节点的跳出。
#循环数据19遍Python字符串i = 1while(i 《 20): i = i + 1 for letter in ‘Python’: print(“第%s遍当前字母: %s” %(i , letter))
总结
今天给大家带来的是python的循环的知识,灵活运用可以让程序执行更加高效,减少资源的使用。
全部0条评论
快来发表一下你的评论吧 !