Lesson06_python3之 循环
来源:互联网 发布:知行的初始密码 编辑:程序博客网 时间:2024/06/01 08:10
条件判断:
if 条件:语句
或
if 条件:
语句
else:
语句
或
if 条件:
语句
elsif 条件:
语句
else:
语句
循环方式:
while循环、for循环while循环写法:
while 判断条件:语句
或
语句
else:
语句
for 循环写法:
for value in list:语句
或
for value in str:
语句
两种写法后面都可跟或者不跟 else
关键字:
continue 进入下一轮循环break 结束当前循环
代码:
#!/usr/bin/env python#-*- coding:utf-8 -*-#python3#累加值计算sum = 0num = input("请输入一个整数:")index=1while index <= int(num): sum += index index +=1 print("1到{_num}的累加值为:{_sum}".format(_num=num,_sum=sum))'''while True: #死循环 print("hello python")''' #非break造成的结束,都会执行到else,for循环类似 while sum > 0: print("sum={_sum} 大于0".format(_sum=sum)) sum -= 1else: print("sum={_sum} 小于0".format(_sum=sum)) while sum <= int(num): sum += 1 if sum==3: print("while循环被break掉了") breakelse: print("sum={_sum} 大于0".format(_sum=sum)) #for循环做累加值sum=0for i in range(int(num)): sum += (i+1)print("for循环计算出来的1--{_num}累加值:{_sum}".format(_num=num,_sum=sum))
运行结果:
请输入一个整数:51到5的累加值为:15sum=15 大于0sum=14 大于0sum=13 大于0sum=12 大于0sum=11 大于0sum=10 大于0sum=9 大于0sum=8 大于0sum=7 大于0sum=6 大于0sum=5 大于0sum=4 大于0sum=3 大于0sum=2 大于0sum=1 大于0sum=0 小于0while循环被break掉了for循环计算出来的1--5累加值:15
阅读全文
0 0
- Lesson06_python3之 循环
- 新手村之循环!循环!循环!
- 循环结构之 while循环
- 数据结构之循环队列
- jstl之foreach循环
- 批处理之循环
- WindowsSDK 之 消息循环
- jstl之foreach循环
- ARM汇编之循环
- bat之for循环
- PROCEDURE之循环
- bat之for循环
- 循环之谜总结
- XSLT之计数循环
- JQuery 之循环总结
- Shell脚本之循环
- Python 之循环日志
- foreach循环之不能
- 动态内存管理
- Map接口,Set接口
- web.xml
- java8中使用Metaspace就不会出现OOM吗?
- 【Docker】 windows10 docker 使用
- Lesson06_python3之 循环
- 使用Java蓝牙无线通讯技术API概述之一
- 34.数据库设计
- 字符串和数组相互转换
- 深入研究java.lang.Runtime类
- Android 蓝牙通信及自定义消息协议的解析和生成
- char*以及char*p
- 快学scala之Array、List、tuple模式匹配
- ORACLE数据库分页的集中方法