介绍
通过下面若干视频即可对Python有初步的认识。
环境搭建
Python本身是一个解释器,其解释的对象就是你撰写的脚本代码。所谓环境,即是Python的安装、编写代码用的编辑器的安装、还有Python包的管理器的安装和配置。通过如下视频了解相关的环境知识。
下面提供了相关的下载链接:
-
VScode
Visual Studio Code (简称VS Code) 是一款免费通用编辑器,在Python编程中经常被使用。官方下载。 -
Jupyter
Jupyter(https://jupyter.org/index.html)是一套通用的交互式软件,可适用多种解释型语言。Jupyter Notebook是其中的一款软件,适合用于Python交互式编程实验。
- 学Python你一定要会Jupyter
- 快速入门
- 安装指南
- 极简教程:
# 安装 pip install notebook # 启动 jupyter notebook
-
Anaconda
Anaconda是一个将Python、R、相关包、工具集成起来的一个数据科学平台。Jupyter NoteBook 是实验Python的工具。相关介绍见:Ananconda 与 Jupyter NoteBook 的安装与介绍
Anaconda(下载)相当于各种软件的一个套装,相当于一站式环境方案。如果选择了Anaconda,就不必先安装Python了。但事情的另一面是:
- 它的体量比较大,多数软件或包我们是用不到的;
- 对于初学者来说,可能会因为基本概念不清楚迷失在各种软件和小的配置问题中。
建议:初学时使用Jupyter,当需要在一个稳定环境中长期开发时再考虑是否使用Anaconda。
学习指南
- 短视频学是快速入门的最佳途径。先从短视频教程入手解决入门问题。这里推荐蚂蚁学Python。
- 然后再系统地阅读一本教材,这里推荐:Python 3程序开发指南。
- 有了前面的基础后,即要大量阅读官方文档,完善细化语法知识。
- 以上不论哪一个学习阶段,都离不开编程实践。随时将所学语法付诸于代码实验,才能真正掌握一门计算机语言。
资源
教材
线上教程
官网文档
线上工具
-
我们在学习编程时经常需要针对代码进行讨论。这时直接往邮件或聊天对话框里发代码会给阅读代码带来不便 。粘贴网站的功包括:
- 将粘贴代码发布后生成关于该代码的网址。用户只需通过网址即可访问代码。我们只需将地址发到聊天工具或邮件中即可实现代码交流;
- 按设定的语法高亮显示代码,便于阅读。