import sys # 引入 sys 模块
list=[1,2,3,4]
it = iter(list) # 创建迭代器对象
while True:
try:
print (next(it))
except StopIteration:
sys.exit()
问:"try:"是什么鬼?我刚学,知识体系不完善,da shen解释一下
import sys # 引入 sys 模块
list=[1,2,3,4]
it = iter(list) # 创建迭代器对象
while True:
try:
print (next(it))
except StopIteration:
sys.exit()
问:"try:"是什么鬼?我刚学,知识体系不完善,da shen解释一下
收起
try和except是异常处理控制,比如在try中如果有编译器检查不出来,但运行会发生的的错误,
例如1/0这种除0错误,在try中就会被捕捉到,捕捉到之后,会执行except中的逻辑,而不是放着直接报错不管
报告相同问题?