for i in range(10,9):
print(i)
else:
print("end")
咋了?for条件不满足就执行else
python中for...else语法的工作方式就是:当for循环中的代码没有被break终止过,才会执行else。
有帮助的话,请点采纳该答案~
可以在循环前设置一个布尔变量,值为true,在for循环中将该值设为false。for循环后判断这个值,为true才执行。
注意缩进。
for i in range(10,9):
print(i)
else:
print("end")
不知道你这个问题是否已经解决, 如果还没有解决的话:列表
list=[“a”,“b”,“c”,“d”] 列表的方法 append追加
list=[“a”,“b”,“c”,“d”,“a”]