python程序求大神看看哪里缩进有问题,我觉得没有问题啊

2024-11-15 17:24:50
推荐回答(2个)
回答(1):

你缩进有两个问题:

  1. 缩进以两个空格为单位,两个空格表示一级缩进,我看你的代码里缩进不像两个空格哦。

  2. 你的try语句用法不对。我给你讲讲try怎么用。

python的try语句有两种风格
一:种是处理异常(try/except/else)
二:种是无论是否发生异常都将执行最后的代码(try/finally)

try/except/else风格
try:
    <语句>        #运行别的代码
except <名字>:        
    <语句>        #如果在try部份引发了'name'异常
except <名字>,<数据>:
    <语句>        #如果引发了'name'异常,获得附加的数据
else:
    <语句>        #如果没有异常发生


try/finally风格
try:
    <语句>
finally:
    <语句>    #退出try时总会执行

回答(2):

try要对应 except 或 finally ……