1. 入坑前需知的那些事儿
1.1 编程语言概述及背景知识
电脑
- 硬件
- CPU
- 内部存储器
- 外存储器
- I/O设备
- 通信设备
- 软件
- 系统:Win、OS X、Linux
- 应用:各种
计算机编程语言
- 机器语言:CPU直接读取,01组成
- 汇编语言:可编辑器件的低级语言
- 高级语言:可读性文字编辑的语言,如:Python、C、Java、PHP……主流开发语言
高级语言又分为
- 编译型:C、C++,高效
- 解释性:JS、Python、PHP,通过解释器执行
1.2 Python介绍及版本选择“Python2 or 3”
- 设计哲学
优雅、明确、简单
用一种方法,最好是只有一种方法来做一件事情。(import this
查询准则)
import this.png
- 优点
- 编程效率高
- 可移植性强
- 大量程序包
- 容错率高
- 缺点
- 运行效率低
- 用途
- 网络爬虫
- 数据分析及可视化
- 网络编程
- 人工智能
- 版本选择
新手直接选用Python3,学习过程遇到2的包时在解决2的问题。
Python2将在2020年停止服务。
PS:准备看的书《利用Python进行数据分析》中前言就讲要怎样配置2.7的开发环境,所以就直至停在那里了。不过想想,虽然2的版本将被抛弃,但去学学对于Python整体的学习还是有帮助的。刷完这里的课程开始啃那本书。
1.3 Windows系统下的Python安装
-
版本选择
Python3.5.2 因为该版本的安装会自动在系统中添加环境变量。 -
安装测试
Win开始菜单→运行(输入cmd打开命令提示薄)→输入python
回车。
Ctrl + Z
退出Python环境。

之后可以用print
输出。
1.4 集成开发环境简介粗暴的推荐:Spyder
- 编辑器选择
初期建议使用Python内置的IDLE,有助于强化基础。 - 基本的操作
交互命令操作:
打开IDLE→在>>>
后print(2),输出结果。
脚本运行:
File→New File→编辑→保存为.py
文件→F5执行
执行结果.png
- Spyder
安装Anaconda3
1.5 Python运行逻辑及存储格式
- REPL方式
- READ - EVAL - PRINT - LOOP
- 读取 - 计算 - 打印 - 循环
- 最简单快捷的运行方式
- IDLE下运行
- Win命令提示符下运行
- 非主要运行方式
-
脚本运行
File - New File - 保存为.py
。 -
WIn读取Python文件
win下读取py文件运行.png
-
存储格式
即.py
文件,用记事本写代码,保存为.py
格式,IDLE下:File - Open - 文件即可运行 -
IDLE基本操作
- 缩进:自动缩进
- 代码切换:alt+p/n 上一行/下一行代码
- 参数配置切换:IDLE - Options - Configure IDLE
ps:之前跟着廖雪峰老师的教程学了一部分Python,但后来没坚持下去。这次打算先刷完了数据团的课程,然后进行《利用Python进行数据分析》。
网友评论