你缩进有两个问题:
缩进以两个空格为单位,两个空格表示一级缩进,我看你的代码里缩进不像两个空格哦。
你的try语句用法不对。我给你讲讲try怎么用。
python的try语句有两种风格
一:种是处理异常(try/except/else)
二:种是无论是否发生异常都将执行最后的代码(try/finally)
try/except/else风格
try:
<语句> #运行别的代码
except <名字>:
<语句> #如果在try部份引发了'name'异常
except <名字>,<数据>:
<语句> #如果引发了'name'异常,获得附加的数据
else:
<语句> #如果没有异常发生
try/finally风格
try:
<语句>
finally:
<语句> #退出try时总会执行
try要对应 except 或 finally ……