python3学习手册
3.53 MB
213 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .docx | 3 |
摘要 | ||
文档详细介绍了Python3的学习内容,包括标准输入函数input()、命令行参数sys.argv、标准输出print()、基础语法、数据类型、版本发布时间等。同时涵盖了Centos7源码安装Python3的步骤、schedule模块的使用方法以及Python3的编码处理。文档还提到了Python2与Python3之间的差异,如除法运算和字符串编码等。 | ||
AI总结 | ||
《Python3学习手册》内容总结
一、Python简介
1. Python由Guido van Rossum于1989年发明,1991年发布第一版,遵循GPL协议。
2. Python3.0于2008年发布,Python2于2020年停止更新,2.7.18为最后版本。
3. 主要版本发布时间:
- Python3.7.0:2018年6月27日
- Python3.8.0:2019年10月14日
- Python3.12.0:2023年10月2日
二、输入输出
1. 标准输入:
- 使用input()函数,程序暂停等待用户输入,返回字符串。
- 使用sys.stdin.readline()和sys.stdin.readlines()读取标准输入。
2. 命令行参数:
- 使用sys.argv获取命令行参数。
3. 标准输出:
- 使用print()函数输出,参数间默认用空格分隔。
三、基础语法
1. 保留字(关键字):如True、False、None、as、import等。
2. 标准数据类型:
- 数值类型:int、bool、float、complex。
- 字符串:单引号和双引号无区别。
- 列表、元组、集合、字典。
- 字节和字节数组(Python3新增)。
3. 数学运算:
- 整除:/返回浮点,//返回整数。
- 小数取整:round()四舍五入、math.ceil()进一法、math.floor()去尾法。
四、模块与安装
1. PyCharm安装模块:
- 通过Project Interpreter安装。
2. CentOS7源码安装Python3:
- 下载源码包,安装依赖,解压并configure安装,创建软链接。
- 默认安装路径为/usr/local/bin。
五、schedule模块
1. 安装:pip3 install schedule。
2. 使用:
- 定义任务:(schedule.every(5).seconds.do(job, var1="World"))。
- 调度器:在单独线程运行schedule.run_pending()。
- 操作任务:立即运行、获取任务、取消任务。
六、版本兼容性
1. 除法:
- 在Python2中,使用from __future__ import division确保与Python3一致。
2. 编码:
- Python2默认使用bytes编码,可通过from __future__ import unicode_literals强制使用unicode字面量。
3. 绝对引入:
- Python3默认从环境变量引入模块,使用from __future__ import absolute_import避免相对导入。
七、模块搜索路径
1. Python2路径包括当前路径和系统路径。
2. Python3路径包括当前路径和用户安装目录。
以上为《Python3学习手册》的核心内容总结,涵盖了Python的基本语法、常用功能、模块安装及版本兼容性等内容。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
201 页请下载阅读 -
文档评分