提交 92b245e7 编写于 作者: 写代码的明哥's avatar 写代码的明哥

update

上级 6e6bc539
1.1 安装 Python 解释器
======================
在学习 Python 之前 ,我们第一个件事当然是要在你的电脑上安装 Python
解释器。
Python 是一门解释性脚本语言,因此要想让你编写的代码得以运行,需要先安装
CPython 解释器。
如果你使用的是 Mac 或者 Linux,那么系统上已经给你预装了
Python,可直接跳过这节内容,除非你想安装与你系统自带的 Python 不同版本的
Python,那就另说啦。
根据你电脑的系统以及位数不同,安装步骤也有所差异。
而如果你使用的是 Windows 系统,那请参考本文自行安装。
- Windows 系统:系统无自带 Python 解释器,需要自行安装
- Mac 系统:系统自带 Python 2.7,需要自行安装 Python 3
下载解释器
----------
由于 Python 2.x 已经不再维护了,因此本文会带大家安装CPython 最新版本:
Python 3.9 (截止撰稿时最新:2020/12/16)。
点击右边链接:https://www.python.org/downloads/windows/
同时本系列教程都将以 Python 3.9
版本进行讲解,不负责任的讲,可能是全网最新的 零基础系列教程。
进入官网,选择合适的 Python 版本。
1. 下载解释器
-------------
目前 Python 最新 Python 稳定版为 3.9,对于新手来说建议选择 Python 3.8+。
点击如下链接:
进入 `Python 官网 <https://www.python.org/downloads/windows/>`__\ ,目前
Python 最新 Python 稳定版为 3.9,点击如下链接
|image0|
直接跳到最后,根据你电脑系统的位数
直接跳到最后,根据你电脑系统以及的位数
- 32 位:选择 `Windows x86 executable
- Win 32 位:选择 `Windows x86 executable
installer <https://www.python.org/ftp/python/3.9.0/python-3.9.0.exe>`__
- 64 位:选择 `Windows x86-64 executable
- Win 64 位:选择 `Windows x86-64 executable
installer <https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe>`__
- Mac
:\ `Python-3.9.1-macosx10.9.pkg <https://www.python.org/ftp/python/3.9.1/python-3.9.1-macosx10.9.pkg>`__
|image1|
下载下来后,根据你的电脑系统选择后面的内容进行阅读。
2. Win 安装
-----------
下载到本地后,双击打开开始安装
|image2|
记得勾选 ``Add Python 3.9 to PATH``\ ,这是把你的 Python
路径加入到系统环境变量中。如果不想自定义选择安装路径,可以直接点击
``Install Now``\ ,如果要选择安装路径,点击下图位置。
|image3|
全部选上,然后点击 Next
然后全部选上,然后点击 Next
|image4|
这里根据需要进行打勾,一般默认就行,直接点击 Install 开始安装。
这里根据需要进行打勾,一般默认就行,然后点击 ``Browse`` ,选择你想要把
Python 安装到的哪那个目录里。
然后再直接点击 Install 开始安装。
|image5|
......@@ -50,10 +64,47 @@ Python,那就另说啦。
|image6|
出现如下界面,说明安装过程已经结束。
|image7|
安装是安装上了,那么如何验证呢?
使用 windows 搜索 cmd,选择 ``命令提示符`` (我们把这个称之为你的终端)
|image8|
然后敲入 python ,若出现如下界面,则说明 Python
已经成功安装到你的机器上。
|image9|
3. Mac 安装
-----------
下载到本地后,双击打开开始安装
|image10|
出现如下界面,一直点继续
|image11|
直到出现如下界面,输入密码开始安装
|image12|
安装的速度非常地快,大概在一分钟左右
|image13|
|image14|
打开Terminal 或者 iTerm(同样我们把这个称之为你的终端),输入 Python 3
,如果进入如下界面,说明 Python3 已经安装完成。
|image15|
.. |image0| image:: http://image.iswbm.com/image-20201129172024424.png
.. |image1| image:: http://image.iswbm.com/image-20201129172153677.png
.. |image2| image:: http://image.iswbm.com/20201207164009.png
......@@ -63,4 +114,11 @@ Python,那就另说啦。
.. |image6| image:: http://image.iswbm.com/20201207164451.png
.. |image7| image:: http://image.iswbm.com/20201207164957.png
.. |image8| image:: http://image.iswbm.com/20201207165111.png
.. |image9| image:: http://image.iswbm.com/20201218200632.png
.. |image10| image:: http://image.iswbm.com/image-20201215124444268.png
.. |image11| image:: http://image.iswbm.com/image-20201215124456818.png
.. |image12| image:: http://image.iswbm.com/image-20201215124710859.png
.. |image13| image:: http://image.iswbm.com/image-20201215124720398.png
.. |image14| image:: http://image.iswbm.com/image-20201215124935041.png
.. |image15| image:: http://image.iswbm.com/image-20201215125120591.png
......@@ -56,7 +56,7 @@
如果你暂时付不起购买费用,可以加下面微信,我这有 `绿色免安装的专业版`,对,就是那种连安装都不用安装的 专业版。
<img src="http://image.iswbm.com/image-20201218210141865.png" style="zoom:50%;" />
![](http://image.iswbm.com/image-20201218210141865.png)
......
1.2 第一个 Python 程序
======================
1.2 Python 开发环境的搭建
=========================
理论上只需要你安装了 CPython 解释器后,就可以开始写 Python
代码了。为了让你的在写代码时,有一个更加友好的编码体验。就有人开发了一堆的编辑器。
这些编辑器,具有代码高亮,代码提示自动补全的各种功能,如果没有这些编辑器,我想你没两天就会放弃编程这条路了。
因此在开始学习使用 Python 写代码时,首先要教大家搭建一个舒适的开发环境。
在这里我推荐大家使用 PyCharm
这个软件,它不只是一个简单编辑器,而是一个由 Jetbrain 公司为 Python
专门开发的 Python 语言集成开发环境。
也许你还不知道 Jetbrain ,我来简要介绍一下,Jetbrain 是一家专业的 IDE
(Integrated Development Environment
)生产商,只要是市面上主流的编程语言,Jetbrain 都有相应的产品。
比如:Python 对应 PyCharm ,Golang 对应 Goland,Java 对应 IntelliJ
IDEA,C 语言对应 Clion 等等。
在这些众多的 IDE 中,有一些提供了多种版本:\ ``教育版``\ 、\ ``社区版``
和 ``专业版``\ 。
PyCharm Edu is based on PyCharm Community Edition and comprises all
its features, making it just perfectly suitable for writing
professional projects with Python.
教育版:教育版是免费的,具备社区版的所有功能,除此之外,还提供有一个教学功能,因此它更适合学生。老师可以用它创建教学,学生可以通过他完成教学任务。
社区版:就是阉割版的专业版,它也是免费的,如果你并不需要使用专业版才有那些功能,可以选择社区版。
专业版:提供所有 PyCharm 的功能,虽然是收费的,但是可以试用一个月。
社区版和专业版在功能上有哪些区别呢?你可以看下面这个表格。
可以看出专业版比社区版多了
``科学工具``\ 、\ ``WEB 开发``\ 、\ ``Python Web 框架``\ 、\ ``Python 代码分析``\ 、\ ``远程开发调试``\ 、\ ``数据库支持``\ 。
|image0|
社区版的功能有限,有些非常好用的功能只有专业版才有,比如 远程调试。
如果你想使用到专业版,那有什么办法呢?
1. 有钱的就是大爷,付费购买。
2. 穷人自有穷活法,每次试用一个月,试用期到,卸载干净,再来一次。
3. 利用学生与教师的特权,可申请免费使用
4. 若你有开源项目,也可以申请免费使用
5. 用一些 ``非寻常手段`` (也就是破解)来实现。
破解的方法,其实还分很多种:
1. 可以使用注册服务器的方式,优点是非常方便,缺点是过一段时间就有可能失效,不稳定。
2. 还可以使用破解补丁的方式,优点是永久破解(使用期限到 2099 或者
2100年,某种意义上算是永久了),缺点是对于最新版的 PyCharm
你可能找不到相应的破解补丁。如果要使用这种方法,就意味着你得使用旧版的
PyCharm 。
3. 使用绿色免安装的 PyCharm
安装包,其实原理和第二种一样,这一种只是别人帮你破解好,你直接用而已。只适用于
Windows 。
那么这么多版本,该怎么选择呢?
一般来说:
- 如果你是学生,那么可以直接向 Jetbrain 免费申请专业版。
- 如果你是新手,直接安装社区版就行了,功能已经够用了。
- 如果你想使用更多好用的 专业版功能,那么花钱去购买吧。
如果你暂时付不起购买费用,可以加下面微信,我这有
``绿色免安装的专业版``\ ,对,就是那种连安装都不用安装的 专业版。
|image1|
1. 下载链接
-----------
PyCharm for Windows
:https://www.jetbrains.com/pycharm/download/#section=windows
PyCharm for Mac
:https://www.jetbrains.com/pycharm/download/#section=mac
PyCharm for Linux
:https://www.jetbrains.com/pycharm/download/#section=linux
|image2|
2. 安装步骤
-----------
下载完成后,双击 exe 文件
|image3|
选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘:
|image4|
选好路径后,点击 Next ,创建桌面快捷方式等一系列选项参照下图勾选!
|image5|
最后默认安装即可,直接点击Install。
|image6|
7、耐心的等待两分钟左右。
之后就会得到下面的安装完成的界面
|image7|
点击Finish,Pycharm安装完成。
接下来对Pycharm进行配置,双击运行桌面上的Pycharm图标,进入下图界面:
|image8|
选择Do not import settings,之后选择OK,进入下一步。
下面是选择主题
-> 这里默认选择黑色(左边黑色,右边白色)
-> 点击Next:Featured plugins
|image9|
建议选择Darcula主题,该主题更有利于保护眼睛。
一切配置完成后,就会进入 PyCharm 的主界面。
首先,点击 ``View`` -> ``Appearance`` 勾上
``Toolbar``\ ,来调出工具栏,个人认为这个工具栏对于新手非常有用,使用频率很高。
|image10|
再然后,应该告诉 PyCharm 你的 CPython 解释器在哪里?不然后面要执行
Python 代码的时候,都不知道去哪里找。
点击 ``File`` -> ``Settings`` ,就会出现如下界面,在搜索框输入
``interpreter`` ,点击右上角的 ``Add``
|image11|
跳到如下界面,再选择 ``System Interpreter``
,然后右边选择你在上一节中安装 CPython 的路径。
|image12|
然后在文件夹下,新建一个 ``demo.py``
的文件,并写入如下代码,然后再点击上面的 ``Add Configuration``
配置脚本运行的参数
|image13|
接下来,我们要在 PyCharm 中运行这个 ``demo.py`` 这个脚本了。右键然后选择
``Run 'demo'`` ,或者直接按住快捷键:\ ``Ctrl+Shift+F10``
|image14|
运行后,在下面就会弹出一个 ``Run`` 窗口,你在执行 Python
脚本时,所有的输出内容,都会出现在这里。
|image15|
至此, PyCharm
这个非常好用的集成开发环境就配置完成了,后面我们就要正式开始接触代码了。
另外,关于 PyCharm
的使用,我花了两个月的时间,整理了一份非常实用且全面的 `《PyCharm
中文指南》 <http://pycharm.iswbm.com/>`__\ ,点击这个链接,即可跳转学习:http://pycharm.iswbm.com/
|image16|
.. |image0| image:: http://image.iswbm.com/20190506150523.png
.. |image1| image:: http://image.iswbm.com/image-20201218210141865.png
.. |image2| image:: http://image.iswbm.com/20200901213017.png
.. |image3| image:: http://image.iswbm.com/20200901213223.png
.. |image4| image:: http://image.iswbm.com/20200901213310.png
.. |image5| image:: http://image.iswbm.com/20200901213325.png
.. |image6| image:: http://image.iswbm.com/20200901213415.png
.. |image7| image:: http://image.iswbm.com/20200901213504.png
.. |image8| image:: http://image.iswbm.com/20200901213526.png
.. |image9| image:: http://image.iswbm.com/20200901213602.png
.. |image10| image:: http://image.iswbm.com/20201218203225.png
.. |image11| image:: http://image.iswbm.com/20201218203836.png
.. |image12| image:: http://image.iswbm.com/20201218203632.png
.. |image13| image:: http://image.iswbm.com/20201218204204.png
.. |image14| image:: http://image.iswbm.com/image-20201218204355375.png
.. |image15| image:: http://image.iswbm.com/image-20201218204718039.png
.. |image16| image:: http://image.iswbm.com/20200901220204.png
......@@ -10,13 +10,13 @@ Python 程序的执行分为两种:
下面分别对这两种方法进行演示。
## 第一种方法
## 1. 第一种方法
首先打开你的终端,直接输入 `python3` 回车,然后输入 `print("Hello, World")`,就时候就会在屏幕上打印出 `Hello, World` 这几个字符。`print` 是 Python 的一个函数,通过它可以把你内容输出到终端屏幕上。这是我们写的第一行 Python 代码,调用的第一个 Python 函数,也是第一个 Python 程序。
![](http://image.iswbm.com/20201218210312.png)
## 第二种方法
## 2. 第二种方法
还记得我们在上一节中新建了个 Python 脚本文件 `demo.py` 吗?
......@@ -32,5 +32,7 @@ Python 程序的执行分为两种:
以上介绍了两种最原始的 Python 程序的执行方式。
## 3. 重要提示
1. 在后面学习 Python 基础的时候,我在演示案例的时候,都会使用第一种方法(代码框里最前面会有 `>>>` 标识),请你注意,后面不再提及。
2. 实际上不管你使用哪个编辑器和 IDE 执行 Python 文件,它们的本质都是采用的第二种方法,因此这里很有必要向你介绍。
\ No newline at end of file
1.3 Python 开发环境的搭建
=========================
1.3 运行 Python 程序的两种方法
==============================
前两节我们安装好了 CPython 解释器,有了解释器,就可以运行 Python
程序了。
Python 程序的执行分为两种:
1. 使用Python Console 界面上执行 Python 语句
2. 使用命令行执行 ``.py`` 后缀的脚本文件
下面分别对这两种方法进行演示。
1. 第一种方法
-------------
首先打开你的终端,直接输入 ``python3`` 回车,然后输入
``print("Hello, World")``\ ,就时候就会在屏幕上打印出 ``Hello, World``
这几个字符。\ ``print`` 是 Python
的一个函数,通过它可以把你内容输出到终端屏幕上。这是我们写的第一行
Python 代码,调用的第一个 Python 函数,也是第一个 Python 程序。
|image0|
2. 第二种方法
-------------
还记得我们在上一节中新建了个 Python 脚本文件 ``demo.py`` 吗?
当时我是使用 PyCharm 直接执行的,隐藏了一些运行细节,如果我不想通过
PyCharm 来执行脚本,有什么办法呢?
首先先进入脚本所在的文件夹,然后按住 ``Shift`` 和
右键,再点击如图位置打开 ``PowerShell``
|image1|
然后在 ``PowerShell`` 中输入 ``python dmeo.py``\ ,就可以执行这个 python
脚本啦。
|image2|
.. |image0| image:: http://image.iswbm.com/20201207135553.png
.. |image1| image:: http://image.iswbm.com/20201207135703.png
.. |image2| image:: http://image.iswbm.com/20201207163523.png
以上介绍了两种最原始的 Python 程序的执行方式。
3. 重要提示
-----------
1. 在后面学习 Python
基础的时候,我在演示案例的时候,都会使用第一种方法(代码框里最前面会有
``>>>`` 标识),请你注意,后面不再提及。
2. 实际上不管你使用哪个编辑器和 IDE 执行 Python
文件,它们的本质都是采用的第二种方法,因此这里很有必要向你介绍。
.. |image0| image:: http://image.iswbm.com/20201218210312.png
.. |image1| image:: http://image.iswbm.com/image-20201218210755151.png
.. |image2| image:: http://image.iswbm.com/image-20201218210911124.png
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册