Python程序中如何处理变量未定义的错误?

2026-05-25 02:140阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计698个文字,预计阅读时间需要3分钟。

Python程序中如何处理变量未定义的错误?

Python程序的错误种类+Python程序的错误分为两种。一种是语法错误(syntax error)。这种错误是语句的书写不符合Python语言的语法规定。另一种是逻辑错误(logic error)。这种错误是指程序在语法正确的情况下,执行结果与预期不符。

Python程序的错误种类

Python程序的错误分两种。一种是语法错误(syntax error)。这种错误是语句的书写不符合Python语言的语法规定。第二种是逻辑错误(logic error)。这种错误是指程序能运行,但功能不符合期望,比如“算错了”的情形。

变量未定义的错误

Python程序中,变量需要先定义后使用。如果没有这样做,就会出现变量未定义错误。这属于语法错误。Pycharm中,语法错误会用红色的波浪线标出来,如图1所示。

图1 Pycharm中,语法错误会用红色的波浪线标出来

Python程序运行的错误信息

Pycharm中,程序运行出错了,会在运行窗口(即输入数据或输出结果的窗口)中报告错误信息。强行运行图1的例子,将呈现图2所示的错误信息。

图2 下方的运行窗口中报告了错误信息

错误信息中,显示列出了程序的运行轨迹(Traceback)。这里,运行轨迹不长,以后会遇到很长的情形。运行轨迹只有一条,指出文件2-2-5-varError.py中的第3行(line 3),内容是“print(mesage) #mesage的拼写错了,漏了一个s”,存在错误。文件路径用蓝色字体程序,说明它是一个超链接,点击它,上面编辑器就列出该行代码及其附近的代码。

阅读全文

本文共计698个文字,预计阅读时间需要3分钟。

Python程序中如何处理变量未定义的错误?

Python程序的错误种类+Python程序的错误分为两种。一种是语法错误(syntax error)。这种错误是语句的书写不符合Python语言的语法规定。另一种是逻辑错误(logic error)。这种错误是指程序在语法正确的情况下,执行结果与预期不符。

Python程序的错误种类

Python程序的错误分两种。一种是语法错误(syntax error)。这种错误是语句的书写不符合Python语言的语法规定。第二种是逻辑错误(logic error)。这种错误是指程序能运行,但功能不符合期望,比如“算错了”的情形。

变量未定义的错误

Python程序中,变量需要先定义后使用。如果没有这样做,就会出现变量未定义错误。这属于语法错误。Pycharm中,语法错误会用红色的波浪线标出来,如图1所示。

图1 Pycharm中,语法错误会用红色的波浪线标出来

Python程序运行的错误信息

Pycharm中,程序运行出错了,会在运行窗口(即输入数据或输出结果的窗口)中报告错误信息。强行运行图1的例子,将呈现图2所示的错误信息。

图2 下方的运行窗口中报告了错误信息

错误信息中,显示列出了程序的运行轨迹(Traceback)。这里,运行轨迹不长,以后会遇到很长的情形。运行轨迹只有一条,指出文件2-2-5-varError.py中的第3行(line 3),内容是“print(mesage) #mesage的拼写错了,漏了一个s”,存在错误。文件路径用蓝色字体程序,说明它是一个超链接,点击它,上面编辑器就列出该行代码及其附近的代码。

阅读全文