Python入门到实践-循环

18 篇文章 0 订阅
17 篇文章 0 订阅

Python中主要的循环有 for循环和while循环

  • for循环是根据设定的次数重复执行代码
  • while循环实在符合给定的判断条件时执行循环体,不符合则退出循环体

概念这个东西跟你白话多了也不一定能解释的明白,直接通过例子来解释吧。咱们从不断的代码实例中去学习和领会新的概念

啰嗦一下:在循环中会有3个循环控制语句

  • break
  • continue
  • pass

通过下面的例子我慢慢与你分析

#!/usr/bin/env python3
#coding:utf-8

num = 0
while (num < 10):
	print('The num is', num)
	num = num + 1

不难理解吧 一看就能明白,多敲敲,然后输出看结果你就一目了然了
别嘚瑟哈,做人要低调,作为一个猿要更低调,接下来一起来整整 continue 和 break的用法

从语义上理解 continue就是跳过本次循环,break就是终止整个循环,栗子来也:

#!/usr/bin/env python3
#coding:utf-8

num = 0
while num < 10:
	num += 1
	if num % 2 >0:     # 判断num除以2是否有余数
		continue	    # 如果是结果为奇数时跳出本次循环
	print(num)	    # 输出 2,4,6,8,10
print('------------')

num = 0		
while 1:			    # 循环条件为1必定成立
	print(num)	    # 输出 0, 1, 2, 3,4,5
	num += 1
	if num > 5:	    # 当num大于5的时候跳出循环
		break

代码注释一目了然,请君根据注释逐个理解语义
代码当中大家之前没有见过 num += 1这样的代码,目前可以就把它理解成是 num + num + 1即可

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值