您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 广安分类信息网,免费分类信息发布

Python3基础之条件与循环控制实例解析

2024/5/5 12:58:10发布29次查看
本文实例形式讲解了python3的条件与循环控制语句及其用法,是学习python所必须掌握的重要知识点,现共享给大家供大家参考。具体如下:
一般来说python的流程控制语句包括:if条件语句、while循环语句、for循环语句、range函数以及break、continue、pass控制语句。这些语句在python中的语义和在其他语言中基本是一样的,所以这里就只说它们的用法。
一、if语句
if语句是最常用的条件控制语句,python中的一般形式为:
if 条件一: statementselif 条件二: statementselse: statements
python中用elif代替了else if,所以if语句的关键字为:if – elif – else。
注意:
1、每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。
2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
3、在python中没有switch – case语句。
示例代码如下:
x = int(input(please enter an integer: ))if x >> list(range(10)) # 默认从0开始[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> list(range(1, 11)) # 从1到11,前闭后开[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]>>> list(range(0, 30, 5)) # 5表示步长,每隔5取一个数[0, 5, 10, 15, 20, 25]
示例代码如下:
for i in range(2, 11): print(i)
五、break、continue、pass及else子句
①.break
break语句与c语言中的一样,跳出最近的for或while循环。
②.continue
continue语句同样是从 c 语言借用的, 它终止当前迭代而进行循环的下一次迭代。
③.pass
pass语句什么都不做,它只在语法上需要一条语句但程序不需要任何操作时使用。pass语句是为了保持程序结构的完整性。
④.else子句
在循环语句中还可以使用else子句,else子句在序列遍历结束(for语句)或循环条件为假(while语句)时执行,但循环被break终止时不执行。如下所示:
# 循环结束执行else子句for i in range(2, 11): print(i)else: print('for statement is over.')# 被break终止时不会执行else子句for i in range(5): if(i == 4): break; else: print(i)else: print('for statement is over') # 不会输出
广安分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录