当前位置: 首页 > 知识库问答 >
问题:

如果用户调用了一个还不存在的变量[closed],我如何使我在python上的代码不崩溃

姜良哲
2023-03-14

我在用python编码,这是学校的项目。它基本上是一个应用程序,用户可以阅读和/或制造他们自己的头脑,或阅读和/或制造他们自己的笑话。在代码中,我给了他们一个机会来查看他们的笑话或脑筋急转弯,但如果他们没有做一个,而他们试图查看它,代码就会崩溃。我真的需要解决这个问题。如果这个问题措辞不好,请原谅。:(

共有1个答案

康弘义
2023-03-14

这里的一些代码示例可能有助于找到答案,但您可以在这里研究Python异常处理,以捕获错误。捕获错误将防止程序崩溃,并且您可以在异常中添加代码,以便在异常发生时执行任何您想要的操作。

也许只要有一个“if”大小写,检查变量是否为空就足够了。在此之前必须初始化变量。示例:

a = None
if a:
    # Do something if the variable exists
 类似资料: