笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册
订阅

Python3编程手册

8.1. 语法错误
语法错误,也被称作解析错误,也许是你学习 Python 过程中最常见抱怨: while True print('Hello world') File "stdin", line 1, in ? while True print('Hello world') ^ SyntaxError: invalid syntax 语法分析器 ...
2022-2-21 01:15
8. 错误和异常
至今为止还没有进一步的谈论过错误信息,不过在你已经试验过的那些例子中,可能已经遇到过一些。Python 中(至少)有两种错误:语法错误和异常(syntax errors和exceptions)。 ...
2022-2-21 01:15
7.2. 文件读写
函数open()返回文件对象,通常的用法需要两个参数:open(filename,mode)。 f = open('workfile', 'w') 第一个参数是一个含有文件名的字符串。第二个参数也是一个字符串,含有描述如何使用该文件的几个字符。mode为'r ...
2022-2-21 01:13
7.1. 格式化输出
我们有两种大相径庭地输出值方法:表达式语句和print()函数(第三种访求是使用文件对象的write()方法,标准文件输出可以参考sys.stdout,详细内容参见库参考手册)。通常,你想要对输出做更多的格式控制,而不是简单 ...
2022-2-21 01:10
7. 输入和输出
一个程序可以有几种输出方式:以人类可读的方式打印数据,或者写入一个文件供以后使用。本章将讨论几种可能性。
2022-2-21 01:08
6.4. 包
包通常是使用用“圆点模块名”的结构化模块命名空间。例如,名为A.B的模块表示了名为A的包中名为B的子模块。正如同用模块来保存不同的模块架构可以避免全局变量之间的相互冲突,使用圆点模块名保存像 NumPy 或 Pytho ...
2022-2-21 01:08
6.3. dir() 函数
内置函数dir()用于按模块名搜索模块定义,它返回一个字符串类型的存储列表: import fibo, sys dir(fibo) dir(sys) 无参数调用时,dir()函数返回当前定义的命名: a = import fibo fib = fibo.fib dir() 注意 ...
2022-2-21 01:07
6.2. 标准模块
Python 带有一个标准模块库,并发布有独立的文档,名为 Python 库参考手册(此后称其为“库参考手册”)。有一些模块内置于解释器之中,这些操作的访问接口不是语言内核的一部分,但是已经内置于解释器了。这既是为 ...
2022-2-21 01:06
6.1.3. “编译的” Python 文件
为了加快加载模块的速度,Python 会在__pycache__目录下以module.version.pyc名字缓存每个模块编译后的版本,这里的版本编制了编译后文件的格式。它通常会包含 Python 的版本号。例如,在 CPython 3.3 版中,spam.py ...
2022-2-21 01:04
6.1.2. 模块的搜索路径
导入一个叫spam的模块时,解释器先寻找名为spam的内置模块。如果没有找到的话,接着会到sys.path变量中给出的目录列表中查找名为spam.py的文件。sys.path变量的初始值来自如下:输入脚本的目录(当前目录)。环境变 ...
2022-2-21 01:04
6.1.1. 作为脚本来执行模块
当你使用以下方式运行 Python 模块时,模块中的代码便会被执行:python fibo.py arguments 模块中的代码会被执行,就像导入它一样,不过此时__name__被设置为"__main__"。这相当于,如果你在模块后加入如下代码:if __ ...
2022-2-21 01:01
6.1. 深入模块
除了包含函数定义外,模块也可以包含可执行语句。这些语句一般用来初始化模块。他们仅在第一次被导入的地方执行一次。每个模块都有自己私有的符号表,被模块内所有的函数定义作为全局符号表使用。因此,模块的作者可 ...
2022-2-21 01:01
6. 模块
如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一个文本编辑器会更好,并以那个文件替代作为输入执行。这就是传说中的脚本 ...
2022-2-21 01:00
5.8. 比较序列和其它类型
序列对象可以与相同类型的其它对象比较。比较操作按字典序进行:首先比较前两个元素,如果不同,就决定了比较的结果;如果相同,就比较后两个元素,依此类推,直到所有序列都完成比较。如果两个元素本身就是同样类 ...
2022-2-21 00:59
5.7. 深入条件控制
while和if语句中使用的条件不仅可以使用比较,而且可以包含任意的操作。比较操作符in和notin审核值是否在一个区间之内。操作符is和isnot比较两个对象是否相同;这只和诸如列表这样的可变对象有关。所有的比较操作符 ...
2022-2-21 00:59

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2025-5-3 03:11 , Processed in 0.025566 second(s), 7 queries .

© 2001-2020

返回顶部