当前位置: 首页 > 科技观察

Python基础循环语句

时间:2023-03-20 11:13:22 科技观察

大家好,我是围棋进阶。今天给大家分享一下Python的基本循环语句。一、场景介绍<1>生活中的循环场景Runwayfan<2>软件开发中的循环使用场景承认错误时,说“我错了”一万遍都会觉得很麻烦很累赘。print("我错了")print("我错了")print("我错了")...(9997次)...用循环语句一句话搞定。i=0whilei<10000:print("我错了")i+=1一般情况下,需要反复执行的代码可以循环完成。循环不是强制的,但是为了增加代码重用,有经验的开发者会使用循环。2.常见循环(while、for、break、continue)介绍while<1>while循环while条件的格式:当条件满足时,做某事1当条件满足时,做某事2当条件满足时,dosomething3...(略)...例子:i=0whilei<5:print("Currentlyexecutesthecycle%d"%(i+1))print("i=%d"%i)i+=1<2>while循环应用示例:计算1~100(包括1和100)的累加和#encoding=utf-8i=1sum=0whiei<=100:sum=sum+ii+=1print("累加和of1~100For:%d"%sum)运行结果:<3>while循环嵌套while嵌套格式:while条件1:满足条件1时,满足条件1时做事情1,条件1时做事情2满足,做事3...(略)...while条件2:当条件2满足时,做事1当条件2满足时,做事2当条件2满足时,做事3...(省略)...例:九九九九乘法表代码如下:i=1whilei<=9:j=1whilej<=i:print("%d*%d=%-2d"%(j,我,我*j),end='')j+=1print('\n')i+=1运行结果:可以看到while循环很容易实现,避免了代码冗余。for<1>for循环介绍和while循环一样,for可以完成循环的功能。Python中的for循环可以遍历任何项目序列,例如列表或字符串。<2>forloopfortemporaryvariableinlistorstring等格式:循环满足条件时执行的代码<3>小项目定义name变量,for循环打印如下结果。name='dongGe'forxinname:print(x)运行结果:dongGe总结:1、while循环一般通过值是否满足来判断循环的条件。2、for循环一般会遍历可以存储多个数据的变量。break<1>break和for嵌套循环带break的例子如下:name='dongGe'forxinname:print('----')ifx=='g':breakprint(x)runningresult:<2>break和while循环嵌套一个break循环例子如下:i=0while<10:i=i+1print('----')ifi==5:breakprint(i)总结:break的作用:用于结束整个循环。continue<1>continue和for嵌套循环带continue的例子如下:name='dongGe'forxinname:print('----')ifx=='g':continueprint(x)运行结果:<2>continue和while嵌套continue的循环示例如下:i=0whilei<10:i=i+1print('----')ifi==5:continueprint(i)运行结果:小总结:1.continue功能:用来结束本次循环,然后执行下一次循环。2.break/continue只能在循环中使用,否则不能单独使用。3.嵌套循环中的break/continue只对最近的循环层有效。3.小结本文以生活中的基本现象为出发点,主要介绍了Python基础中的循环语句,各个循环的用法,各个循环的嵌套使用,并进行了详尽的讲解,案例丰富帮助大家更好地理解。使用Python编程语言方便大家更好的理解,希望对大家的学习有所帮助。本文转载自微信公众号《Go语言进阶学习》,可通过以下二维码关注。转载本文请联系Go语言进阶学习公众号。