python返回到上一个判断条件_Python中的条件判断语句与循环语句用法小结

本文总结了Python中的条件判断语句,包括if-elif-else结构,并指出Python无switch/case语句。深入讲解了while循环,阐述了break、continue、pass的用法以及循环else块的应用。此外,还探讨了for循环,介绍了range、zip、enumerate等在循环中的应用,以及如何使用它们进行序列迭代和并行遍历。
摘要由CSDN通过智能技术生成

if语句

>>通用格式

if语句一般形式如下:

if :

elif :

else:

另外需要注意的是,Python中是没有switch/case语句的

while循环

while语句是Python语言中最通用的迭代结构,简而言之,只要顶端测试一直计算到真值,就会重复执行一个语句块。

>>一般格式

while :

else:

>>break,continue,pass和循环else

break

跳出最近所在的循环(跳过整个循环语句)。

continue

跳到最近所在循环的开头处(来到循环的首行)。

pass

什么事也不做,只是空占位符语句。

循环else块

只有当前循环正常离开时才会执行(也就是没有碰到break语句)

>>一般循环格式

加入break和continue语句后,while的一般格式变为:

while :

if :break

if :continue

else:

>>pass

pass语句是无运算的占位符,当语法需要语句并且还没有任何实用的语句可写时,就可以使用它。

>>循环else

在while语句中加入else和C/C++中的语法不太一样,这里详细说明一下。else后面的代码只有当循环正常结束时才会执行,如果是用break跳出循环的,这部分代码就不会运行,具体看一个求质数的例子:

x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值