2 流程控制及循环
2018-12-03 09:26:42来源:博客园 阅读 ()
一、if....else..语句
单分支
if 条件: 满足条件后要执行的语句
双分支
if 条件: 满足条件后要执行的语句 else: if条件不满足执行的语句
多分支
if 条件: 满足条件后要执行的语句 elif: 上面的条件不满足就执行这个 elif: 上面的条件不满足就执行这个 elif: 上面的条件不满足就执行这个 else: 都不满足执行这里
执行顺序从上到下
二、While循环
当while后面的条件成立,就行执行while下面的代码
count = 1 while count <= 5: # 只要count<=5,就不断执行下面的代码 print(count) count+=1 # 没执行一次,就把count+1,要不然就死循环了,因为count一直为0
打印1到100的偶数:
count = 0 while count<=100: if count%2 == 0: # 取余是0,即为偶数 print(count) count+=1
死循环
while后的条件一直成立
count = 0 while True: print("10") count+=1
循环终止语句
- break用于完全结束一个循环,跳出循环并执行循环后面的语句
- continue终止本次循环,接着还执行后面的循环,break则完全终止循环
Break:
count= 0 while count<100: print(count) if count == 5: break count+=1
continue:
count= 0 while count<100: count+=1 if count > 5 and count < 95: continue print(count)
while...else...
while后面的else是指,当while循环正常执行完,中间没有被break终止的话,就会执行else后面的语句
count= 0 while count<=5: count+=1 print(count) else: print("over")
如果执行过程被break,就不会执行else的语句
count = 0 while count <5: count+=1 if count==3: break print(count) else: print("over")
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Python基础之用户交互、流程控制、循环语句 2019-07-24
- Python各个岗位的开发流程 2019-07-24
- Python homeWork-1 2019-07-24
- Python-09-文件处理 2019-07-24
- python中的for循环加强 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash