说起Python的循环,大家都不会陌生,但大家有试过 循环搭配else 的用法吗?
一.质数判断
""" 质数判断 """
inn = input("请输入要判断的数:")
scan = int(inn)
for x in range(2,scan):
if scan%x == 0:
print(scan,"不是质数")
break
else:
print(scan,"是质数")
二.打印i值
i=0
while i<5:
i+=1
else:
print("i =",i)
结果输出:
三.打印i值
i=0
while i<5:
i+=1
break
else:
print("i =",i)
总结
看到这里大家应该明白了,Python中的 循环+else结构 可以用于判断循环是否执行完整,在实际开发中,巧妙利用这结构,可以事半功倍哦!!
注:break可以结束循环