支离疏哈哈哈 发表于 2020-5-22 22:07:59

为什么不能套娃

try:
    f=open('一个不存在的文件.txt')
   

except OSError as shit:
   try:
       print('别念了别念了,知道错了'+shit)
    except TypeError as nmsl :
      
      print('哦,原来是老子的套娃出问题了')



然后弹了一个框框,连错都报不了

悠悠2264 发表于 2020-5-22 22:12:47

代码第六行缩进错了,删了原来的缩进,然后重新按下tab键即可

悠悠2264 发表于 2020-5-22 22:18:11

还有打印的时候要把s hi t转成str才能打印,否则会执行except(不知道你要不要改{:10_266:} )
print('别念了别念了,知道错了'+str(shit))

支离疏哈哈哈 发表于 2020-5-22 22:19:47

悠悠2264 发表于 2020-5-22 22:12
代码第六行缩进错了,删了原来的缩进,然后重新按下tab键即可

哦,靴靴你,套娃成功了

支离疏哈哈哈 发表于 2020-5-22 22:20:18

悠悠2264 发表于 2020-5-22 22:12
代码第六行缩进错了,删了原来的缩进,然后重新按下tab键即可
没事,我瞎了

悠悠2264 发表于 2020-5-22 22:20:58

支离疏哈哈哈 发表于 2020-5-22 22:20
你是用PYcharme吗

就用idle的{:10_256:}
缩进一看就知道不齐{:10_266:}
页: [1]
查看完整版本: 为什么不能套娃