Python 入门指南
0x01 什么是Python?
Python是一种清晰且功能强大的面向对象的编程语言,与Perl,Ruby,Scheme或Java相当。
0x02 了解 Python
2.1 Python 功能特点
- Python 有一个捆绑的开发环境,称为IDLE。
- Python 可以运行在 Windows, Linux,Mac OS X ,Unix 等多个操作系统平台。
- 下载或使用Python或将其包含在您的应用程序中都不需要花任何钱。
- 可以使用多种基本数据类型:数字(浮点数,复数和无限制长度的长整数),字符串(ASCII和Unicode),列表和字典
- Python支持带有类和多个继承的面向对象编程。
- Python 中将代码分为模块和包
- Python的自动内存管理使您不必手动分配和释放代码中的内存
2.2 Python 可以用来做什么?
Python 可以用于 脚本编写,数据分析,网络爬虫,算法,Web 开发 等多个领域。
0x03 Python下载和安装
3.1 Python 下载须知
接下来,我们需要在电脑上安装Python的编译器。
它用来读取Python程序并执行其命令:在进行任何Python编程前你都离不开它。
目前Python有两个主要版本:Python 2和Python 3
通过Python2orPython3 页面提供的建议,你可以决定哪个版本最适合你。
博主建议:
- Python 2.x和Python 3.x 不完全兼容 Python2 兼容一些较旧的库,并且将会在2020年1月份停止维护。
- 因此推荐使用Python3。
3.2 下载最新的稳定版本
3.2.1 Windows 下载 Python 3
打开Python 下载页面
3.2.2 Mac OS 下载 Python 3
打开Python 下载页面,
从10.2(Jaguar)到10.15(Catalina)的MacOS包含Python 2的系统版本,但是最好不要将其视为用于编程任务的Python-而是安装当前的Python 3.x版本。10.15(Catalina)之后的MacOS将不包含默认系统Python。
0x04 学习Python
4.1 学习资料
- 如果你之前没有编程经验,读一下 [BeginnersGuide/NonProgrammers, 里面有适合你的教程列表。
- 如果你之前有编程经验,参考 BeginnersGuide/Programmers, 里面列出了更多高级教程。
- Python在线文档
- 入门代码示例
4.2 开发工具
这里列举几个常用的。
4.3 如何查找Python模块或程序?
0x05 参考资料
本文标题:Python 入门指南
本文链接:https://blog.quwenai.cn/post/3082.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。






还没有评论,来说两句吧...