
良心建议:try-except要看懂,AI处理错误必学【重要】
Python核心基础之 ━━➔ 异常处理语句
你没看错,try-except也是一种语句。但它很常用,也很重要

try-except是Python处理异常最常用的语句,它的作用就像给程序穿上一件“防护服”——即使里面出了问题,外面也不会崩溃
语法:try: ... except: ...
来看个错误例子:我们故意把age赋值成中文“十六”,而不是数字,结果程序直接报错崩溃了

但如果我们把这段代码放进try-except里,虽然逻辑上还是跑不通(毕竟“十六”不能和18比大小),但程序不会崩溃,而是会执行except里的代码,打印一段提示
AI编程:告诉AI 使用异常处理,解决脚本异常中断,比如:
这段代码报错无法运行,请加入异常处理,在不修改代码逻辑的前提下,使脚本可正常运行

解释:如果try里面的代码正常运行,就正常输出结果;如果出错了,程序会立刻跳到except这里,执行这里面的代码
疑问:脚本报错崩溃,和脚本能执行但核心代码没执行,不是一回事吗?😂
No,no,no!举个栗子你就懂了:假如你在抢购限量商品,点击“提交订单”时服务器出错了,你是希望页面直接崩溃白屏(啥提示也没有),还是弹出一个提示:“手速不够快,商品已抢光,下次再来”?

这里必须分享一个超级实用的小技巧——当代码运行报错时,你还准备去百度一下NameError: name '十六' is not defined是什么意思吗?
那就彻底OUT啦!AI时代,我们有更简单粗暴的办法:
直接选中报错信息,点击“添加到对话”

然后告诉AI,这里报错了,帮我修复此问题,就好了😎

AI精准识别到我们把数字16写成了中文“十六”,无法比较大小,然后直接帮我们进行了修改

整个过程,不需要我们动手修改一行代码
所以,以后写代码、改bug,真的不需要自己一点点抠细节了。放心交给AI,咱们只要把需求说清楚就行!
try-except异常处理和AI报错处理,可以说是我们日常写代码的“救命稻草”。尤其是面对一堆看不懂的英文报错时,直接扔给AI,然后静静等待解决就好了呀~

记住:让AI帮助我们修复错误时,要把 报错信息一起发过去 ,这样AI就可以更高效的理解并修复问题~