Python学习——控制流
来源:互联网 发布:mac用的播放器 编辑:程序博客网 时间:2024/06/08 08:57
Python中有三种控制流:if、for和while。
if判断
格式如下:
if ×××: ×××elif ×××: ×××else ×××: ×××
while循环
while可以拥有else作为可选选项。
格式如下:
#endWhile为一bool位,可以为True或Falsewhile endWhile: ×××else: ×××
结合if和while语句的练习小代码:
num = 20endWhile = Truewhile endWhile: inputNum=int(input('Enter a number:')) if inputNum == num: print('Right') endWhile = False elif inputNum < num: print('A litter higher') elif inputNum >num: print('A litter lower')else: print('While is over')
for循环
for也可以拥有else作为可选选项。
格式如下:
for ××× in ×××: ×××else: ×××
练习小代码:
for i in range(1,5): print(i)else: print(i)#输出:1 2 3 4 4for i in range(1,5,2): print(i)else: print(i)#输出:1 3 3
range()函数:
两参数默认情况下为第一个数字开始,第二个数字结束;
三参数情况下为第一个数字开始,第二个数字结束,第三个数字步长。
注1:结束时不会包含第二个数字在内。
注2:不只是range(),for…in理论上可以在任何队列中工作。
break中断
中断该循环。
如果while或for被break中断,则其else块都不会被执行。
continue中断
中断当前循环,继续下一次循环。
阅读全文
0 0
- 学习python笔记——控制流
- Python学习——控制流
- python控制流学习
- Python学习(二)——控制流
- 「学习笔记——Python」Python流程控制
- Python学习笔记——Python开发中的控制语句
- python学习2:控制流
- python学习之二——控制语句
- Python学习笔记之五——流程控制
- python基础学习总结——方法、控制语句
- python基础学习四——控制结构与异常
- python学习笔记(二)——程序流程控制
- Python学习笔记3—程序的控制结构
- Python学习笔记(4)——控制流If-else
- Python笔记——基本控制流
- Python笔记——基本控制流
- Python基础——控制流
- Python学习之控制流部分
- redis 三主三从安装配置
- HDU2665 Kth number(区间第K大)
- angular js 单击下拉菜单 不消失实现方式
- 《深入浅出WPF》读书笔记
- for循环的练习
- Python学习——控制流
- PAT a1032题解
- Windows 如何让环境变量设置后 立即生效
- mybatis学习
- 第一题 赋值运算符的重载
- dispatcherServletController参数填充源码
- css的三大特性
- PAT a1033题解
- 浅谈UITableview 的优化