hhzczy 发表于 2018-11-5 22:42:14

《零基础入门python》P97页是不是有错误

本帖最后由 hhzczy 于 2018-11-6 08:53 编辑

P97
9.2.2 对多个异常统一处理

    print('出错啦~~~\n错误的原因是:' + str(reason))

参数reason未被定义。

相似代码如下:
try:
    sum = 1 + '1'
    f = open('不一定存在的文件.txt')
    print(f.read())
    f.close()

except (TypeError, OSError):
    print('出错啦~~~\n错误的原因是:' + str(reason))

@小甲鱼

小甲鱼 发表于 2018-11-7 04:43:30

东哥你好,这个在最新的重印中已经修正,多谢东哥。
页: [1]
查看完整版本: 《零基础入门python》P97页是不是有错误