3. An Informal Introduction to Python 在以下示例中,输入和输出以提示符(>>>和...)的出现和消失来标注:如果想要重现示例,提示符出现时,必须输入提示符之后的所有内容.不以提示符开头的行是解释器的输出.需要注意的是示例中行内从属提示符意味着必须多输入一个空行,用来终止多行命令. 手册中的许多示例,包括以交互提示符输入的,都包含注释.Python的注释以#字符开头,直至物理行尾结束.注释可以出现在行首,或者跟在空白符或代码后面,但是不能出现在字符串中…
3.1. 将Python用作计算器 3.1.1. Numbers 数 作为一个计算器,python支持简单的操作, '+','-','*','/'地球人都知道的加减乘除. ()可以用来改变优先级,同数学里面的四则运算优先级一样. '='用来建立起表达式和变量间的联系,通俗点讲就是赋值. Afterwards, no result is displayed before the next interactive prompt (没看明白...) 变量在使用之前必须被定义. 浮点型的支持:用pyth…
[译]The Python Tutorial#Modules 6. Modules 如果你从Python解释器中退出然后重新进入,之前定义的名字(函数和变量)都丢失了.因此,如果你想写长一点的程序,使用文本编辑器来准备解释器的输入会更好,使用文件作为替代的输入.这也被称作创建脚本.当程序越来越长时,出于易于维护的原因,你可能会将程序分割为几个文件.你也可能想要在多个程序中使用很好用的一个函数,而不用将其定义拷贝到每一个程序中. 为了支持这些需求,Python提供了将定义放入一个文件的方式,并且在…
Python Tutorial笔记 Python入门指南 中文版及官方英文链接: Python入门指南 (3.5.2) http://www.pythondoc.com/pythontutorial3/ Python Tutorial (3.5.2) https://docs.python.org/3/tutorial/ 2.使用Python解释器 Control-D 文件结束符,让解释器以0状态码退出,相当于exit()命令. Control-P 命令行编辑功能. 为源文件指定不同的编码: #…
知乎原链 Python 3.6.5官方入门教程中示例代码汉化后演示 对应在线文档: 3. An Informal Introduction to Python 不知如何合集, 请指教. 中文代码示例Python入门教程 3.1.1_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 中文代码示例Python入门教程 3.1.2 第一部分_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 中文代码示例Python入门教程 3.1.2 第二部分_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili…
[译]The Python Tutorial#Virtual Environments and Packages 12.1 Introduction Python应用经常使用不属于标准库的包和模块.应用有时会需要一个特定版本的库,因为应用可能会需要一个特定bug得到修复的库,或者应用依赖库中一个废弃版本的接口. 这意味着一个Python安装可能无法满足每个应用的需求.如果应用A依赖特定模块的1.0版本,而应用B依赖其2.0版本,那么需求就冲突了,并且安装1.0和2.0的任意一个版本都会导致其中一…
[译]The Python Tutorial#Brief Tour of the Standard Library - Part II 第二部分介绍更多满足专业编程需求的高级模块,这些模块在小型脚本中很少用到. 11.1 Output Formatting reprlib模块为大型或者深度嵌套的容器提供了一个定制版本的repr()函数: >>> import reprlib >>> reprlib.repr(set('supercalifragilisticexpial…
[译]The Python Tutorial#Brief Tour of the Standard Library 10.1 Operating System Interface os模块为与操作系统交互提供了许多函数: >>> import os >>> os.getcwd() # Return the current working directory 'C:\\Python36' >>> os.chdir('/server/accesslogs'…
[译]The Python Tutorial#Using the Python Interpreter 2.1 Invoking the Interpreter Python解释器通常安装在目标机器的/usr/local/bin/python3.6目录下:将/usr/local/bin设置到Unix shell的搜索路径中,就可以使用以下命令: python3.6 启动Python解释器[1].由于Python的安装路径是可选的,其他目录也是可能的:可以咨询Python安装用户或者系统管理员确认…
[译]The Python Tutorial#Whetting Your Appetite 1. Whetting Your Appetite 如果你需要使用计算机做很多工作,最终会发现很多任务需要自动化.例如,在大量文本文件中搜索替换,或者以更加复杂的方式对大量图片进行重命名或者整理.也许你想要编写一个小型自定义数据库,一个特殊用途的GUI应用或者一个简单的游戏. 如果你是专业的软件开发者,可能不得不使用多个C/C++/Java库,它们的编写/编译/测试/重编译周期是如此的漫长.也许你正为这些…