几乎所有的变成语言中都有for循环语句,python也不例外,但是python中的python语句有点特殊,今天就讲一下python for循环的特殊之处
我们经常使用for循环是这样的:
l=[1,2,3,4,5]
for i in l:
print(i)
Python中for循环可以使用else语句,该语句在for循环正常执行完成后执行,也就是说,在未遇到break语句中断循环的情况下将会执行else语句中的代码,如下,查找列表中是否有值为5的数字:
l=[1,2,3,4]
for i in l:
if i == 5:
break
else:
print(‘没有值为5的数字‘)
因列表l
中没有值为5的数字,所以输出没有值为5的数字
,否则没有输出
以上就是Python中for...else...的用法。
原文:https://www.cnblogs.com/zhouju1991/p/14250312.html