简明Python教程 --- 6.控制流
来源:互联网 发布:excel数据分析pdf 编辑:程序博客网 时间:2024/04/27 22:59
简明Python教程 --- 6.控制流
Python中有3中控制流语句:if、for、while。
if语句
if语句用来检测一个条件,如果条件为真,程序会跳转去执行一个语句块(称为if语句块),否则程序会跳转去执行另一个语句块(else语句块)。else从句是可选的。
num1 = 1;
num2 = 2;
if num1 > num2 :
print(u'num1大于num2。');
elif num1 == num2 :
print(u'num1等于num2。');
else :
print(u'num1小于num2。');
print U"程序执行结束。";
注意,elif和else是可选的,最简单的if语句如下:
if True :
print 'True';
在if语句的语句块中也可以使用if语句,这种内部的if语句叫做嵌套if语句。
num1 = 1;
num2 = 2;
if num1 < num2 :
if num2 == 2 :
print u'num2等于2。';
else :
print u'哈哈。';
注意,Python中没有C/C++、Java、C#中的switch语句,你只能使用if-elif-else语句间接实现switch的功能。
while语句
while语句允许你反复执行一段代码。这和C/C++、Java、C#中的while差不多。差别较大的地方是Python的while语句可以有一个可选的else从句。
num = 10;
while num > 0 :
print "num=", num;
num=num-1;
else :
print u"num小于等于0。";
for语句
num=1;
for i in range(1,5) :
print "i=", i;
i=i+1;
else :
print "over";
注意,在Python的for和while循环中,只要循环退出后,都会调用它们后面的else语句(只要有else语句)。
break语句和continue语句
和C/C++、Java、C#一样,Python中也含有break和continue语句,用于强制结束循环的执行。
- 简明Python教程 --- 6.控制流
- 简明Python教程读书笔记-4 控制流
- 《简明Python教程》之控制流
- 《简明python教程 》总结(二)-- 字符串、对象、控制流
- 简明Python教程 5)表达式 6)控制流 7)函数
- 简明python教程学习笔记(五)-控制流
- 简明Python3教程 8.控制流
- 简明Python3教程 8.控制流
- Python简明教程(一)数据类型、逻辑控制、函数
- 简明 Python 教程
- 简明 Python 教程
- 简明Python 教程 --模块
- 简明Python教程
- 简明 Python 教程
- 《简明Python教程》读书笔记
- [ 转]简明 Python 教程
- 《简明Python教程》笔记
- python简明教程
- vim配置--&----ctag
- 一些sql 语句(行列转换等)
- itext to control pdf pages
- java sql常见面试题
- Silverlight中的上标和下标
- 简明Python教程 --- 6.控制流
- 动态调用Webservice
- 企业信息门户(EIP)定位与价值分析
- 2011年暑假ACM培训总结及省赛感悟
- pku3294-后缀树组-3
- 用.Net开发Windows服务初探
- oracle中判断一个字符串是否全部为数字的函数-translate
- C#的基本概念
- 远程加载与卸载DLL