day12:Python的else语句和with语句

Python的else语句和with语句

else语句

if —else

x=input()
x=int(x)
if x==521:
	print("i love you")
elif x==1314:
	print("forever")
else:
	print("love you forever")

while/for—else
在while下方添加else,如果while中的break执行了,则不允许else;如果break不执行,循环结束,则执行下方的else。
for循环同理

n=1
while n<5:
	if n=3
		break
	print (n)
else:
	print(yes)

上程序执行结果为
1
2
3
并不打印yes

with语句

with语句对那些被定义了标准的清理行为的对象使用,不管对这个对象是否调用成功或者在调用中出现某些异常,只要使用结束,那么这个对象所占的内存就会被释放。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值