摘要: 在本节我们学习 Python 的异常以及如何在你的代码中处理它们。 异常 在程序执行过程中发生的任何错误都是异常。每个异常显示一些相关的错误信息,比如你在 Python3 中使用 Python2 独有的语法就会发生 SyntaxError(语法错误): 不小心在行首多打了一个空格就会产生 Inden 阅读全文
posted @ 2019-02-14 21:23 Rogn 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 文件是保存在计算机存储设备上的一些信息或数据。你已经知道了一些不同的文件类型,比如你的音乐文件,视频文件,文本文件。Linux 有一个思想是“一切皆文件”,这在实验最后的 lscpu 的实现中得到了体现。Python 给了你一些简单的方式操纵文件。 通常我们把文件分为两类,文本文件和二进制文件。文本 阅读全文
posted @ 2019-02-14 20:27 Rogn 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 问题 查看别人的代码经常会出现 if __name__ == '__main__',这是什么意思呢,有什么作用? 由于每个python模块(python文件)都包含内置的变量name,当运行模块被执行的时候,name等于文件名(包含了后缀.py)。如果import到其他模块中,则name等于模块名称 阅读全文
posted @ 2019-02-14 17:24 Rogn 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 我们经常需要在同一个程序里多次复用代码。函数可以很好的帮助我们完成这一点。我们在函数里写我们要重复做的事,然后我们在任何需要的时候调用它。我们已经看到一些内建的函数,比如 len(),divmod()。 定义一个函数 我们使用关键字 def 来定义一个函数,语法描述如下所示: 让我们编写一个函数,它 阅读全文
posted @ 2019-02-14 16:44 Rogn 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 字符串是 Python 中最常用的数据类型。本节实验将会学习如何对 Python3 的字符串进行处理操作。 字符串的三种表示 可以通过几种不同的方式表示字符串。如单引号('...')或双引号("...")。下面的例子能帮助你更好的理解字符串。 \ 表示写到下一行。如果你想要分几行输入字符串,并且希望 阅读全文
posted @ 2019-02-14 12:23 Rogn 阅读(432) 评论(0) 推荐(0) 编辑
摘要: input()函数 我们可以通过Python3解释器查看Python3中input()的含义: >>> type(input) <class 'builtin_function_or_method'> >>> help(input) Help on built-in function input i 阅读全文
posted @ 2019-02-14 11:02 Rogn 阅读(2248) 评论(0) 推荐(0) 编辑