|
|
@@ -1,4 +1,4 @@
|
|
|
-## Day01 - 初识Python
|
|
|
+## 初识Python
|
|
|
|
|
|
### Python简介
|
|
|
|
|
|
@@ -159,30 +159,28 @@ IDLE是安装Python环境时自带的集成开发工具,如下图所示。但
|
|
|
IPython是一种基于Python的交互式解释器。相较于原生的Python Shell,IPython提供了更为强大的编辑和交互功能。可以通过Python的包管理工具pip安装IPython和Jupyter,具体的操作如下所示。
|
|
|
|
|
|
```Shell
|
|
|
-pip install ipython jupyter
|
|
|
+pip install ipython
|
|
|
```
|
|
|
|
|
|
或者
|
|
|
|
|
|
```Shell
|
|
|
-python -m pip install ipython jupyter
|
|
|
+python -m pip install ipython
|
|
|
```
|
|
|
|
|
|
安装成功后,可以通过下面的ipython命令启动IPython,如下图所示。
|
|
|
|
|
|

|
|
|
|
|
|
-当然我们也可以通过Jupyter运行名为notebook的项目在浏览器窗口中进行交互式操作。
|
|
|
+当然我们也可以通过安装Jupyter并运行名为notebook的程序在浏览器窗口中进行交互式代码编写操作。
|
|
|
|
|
|
```Shell
|
|
|
+pip install jupyter
|
|
|
jupyter notebook
|
|
|
```
|
|
|
|
|
|

|
|
|
|
|
|
-#### Anaconda - 一站式的数据科学神器
|
|
|
-Anaconda是专注于数据科学的Python发行版本,其包含了conda、Python等190多个科学包及其依赖项。因为包含的内容较多,Anaconda的下载文件比较大,如果只需要其中一部分的包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。对于学习数据科学的人来说,Anaconda是绝对的神器,有兴趣的读者可以阅读[《致Python初学者们 - Anaconda入门使用指南》](https://www.jianshu.com/p/169403f7e40c)一文进行了解。
|
|
|
-
|
|
|
#### Sublime - 文本编辑神器
|
|
|
|
|
|

|
|
|
@@ -217,16 +215,10 @@ Anaconda是专注于数据科学的Python发行版本,其包含了conda、Pyth
|
|
|
|
|
|
#### PyCharm - Python开发神器
|
|
|
|
|
|
-PyCharm的安装、配置和使用我们在后面会进行介绍。
|
|
|
+PyCharm的安装、配置和使用在[《玩转PyCharm》](../玩转PyCharm.md)进行了介绍,有兴趣的读者可以选择阅读。
|
|
|
|
|
|

|
|
|
|
|
|
-#### Gitpod - 一键式在线开发工具
|
|
|
-
|
|
|
-只需单击即可在GitHub上打开任何Python项目。
|
|
|
-
|
|
|
-[](https://gitpod.io/#https://github.com/jackfrued/Python-100-Days)
|
|
|
-
|
|
|
### 练习
|
|
|
|
|
|
1. 在Python交互环境中查看下面的代码结果,并将内容翻译成中文。
|