美文网首页
Python学习笔记_第一章--数字与字符串 _3.错误

Python学习笔记_第一章--数字与字符串 _3.错误

作者: Robot_Li | 来源:发表于2017-12-07 17:09 被阅读0次

除以零?

如果在 Python 中把一个数字除以零,会出现什么结果?试试看!试着运行此代码,看看会出现什么结果。

>>>print(5/0)

以下是提交答案时出现的内容:

Traceback (most recent call last):
File "/tmp/vmuser_ysnciqgdfu/divzero.py", line 1, in <module>
print(5/0)
ZeroDivisionError: division by zero

Traceback(回溯)表示“程序出错而停止时正在执行的内容”!正是这些代码行 —— 因为显示的是最近的函数调用,所以从底部开始比较合理。回溯提到了一个命名奇怪的文件 "vmuser_ysnciqgdfu/divzero.py”。这是上述 Python 程序的文件名。

下一行显示了出错的部分 —— 5/0 所在行,甚至还提供了行号,因此很容易找到错误根源并解决问题。 返回并解决这个问题 —— 除以零除外的数字。这是否会消除错误呢?

最后一行是错误信息。它可以描述出了什么问题 —— 虽然有些描述清晰有些不清晰。如果不明白错误信息,那么最好上网搜索错误信息的原文,这有助于大家理解问题。在示例中,我认为错误信息帮我们找到了错误的原因:即 ZeroDivisionError,信息提示我们除以零(或者试图对 0 进行模运算)。Python 确实在执行运算规则!

有时候会在错误信息中看到 'Exception' 这个词,异常(Exception)是在代码运行时出现的问题,而 'Syntax Error' 是 Python 在运行程序之前,进行代码检查时发现的问题。 有关更多信息,请参阅 Python 教程页面上的错误和异常

相关文章

  • Python学习笔记_第一章--数字与字符串 _3.错误

    除以零? 如果在 Python 中把一个数字除以零,会出现什么结果?试试看!试着运行此代码,看看会出现什么结果。 ...

  • 【第一天】Python的变量及运算

    从零学习Python,学习笔记 参考书籍:《从Python开始学编程》 第一章 Python简介 安装与运行 第二...

  • 2020-04-26

    Python 入门 学习使用 Python 处理数字与字符串,编写函数和条件语句;操作列表、集合、字典等常见数据类...

  • python学习_01

    python的数字类型、字符串、索引、切片讲解 python的数据类型 【重点学习】字符串【表示、索引、切片、内置...

  • 一篇文章搞定Python全部基础知识!(文章有福利)

    前言: 1、Python软件安装 第一章、字符串及数字变量 1、变量 要点提炼:Python变量为强类型动态类型。...

  • 《Python编程从入门到实践》学习笔记

    《Python编程从入门到实践》学习笔记一:变量命名和字符串 一、变量的命名和使用 变量名只能包含字母、数字和下划...

  • 大师兄的Python学习笔记(十七): Mail编程

    大师兄的Python学习笔记(十六): FTP与ftplib大师兄的Python学习笔记(十八): Python与...

  • Python ☞ day 3

    Python学习笔记之 字符串 & 列表 & 元组 & 字典 字符串 什么是字符串? 字符串运算 字符串方法 列表...

  • 2018-10-25

    字符串与数字: 数字与数字 字符串与boolean(真假类型) 字符串与字符串 数字与boolean(真假类型)

  • Python控制流

    最近几周学习了Python的数据类型,今天就来说说Python的控制流 回顾:Python数据类型 字符串 数字 ...

网友评论

      本文标题:Python学习笔记_第一章--数字与字符串 _3.错误

      本文链接:https://www.haomeiwen.com/subject/lihjixtx.html