编程语言
软件,是由程序员使用 编程语言 开发出来的一大堆代码的集合。全球的编程语言有2500+多种,常见的编程语言:Java、C#、Python、PHP、C...
本质上学习编程语言就是学习他的语法,根据语法再去编写相应的软件中的功能。
Python语言中输出的语法规则
print("你好,世界")
Golang语言中的输出的语法规则
fmt.Println("你好,世界")
编译器/解释器
编译器/解释器,就是一个翻译官,将代码翻译成计算机能够识别的命令

为什么有的叫解释器?有的叫编译器?
- 解释器:实时翻译。拿到1000行代码之后,解释一句交给操作系统一句。Python、PHP、JavaScript、Ruby...一般称为解释型语言。
- 编译器:全文翻译。拿到2000行代码之后会将他编译成一个临时文件(计算机能够识别命令),再把文件交给操作系统去读取。C、C++、Go、Java...一般称为编译型语言。
语言的分类
- 翻译的维度
- 解释型语言,Python、Ruby....
- 编译型语言,C、C++、Golang
- 高低的维度
- 低级编程语言,写出来的代码直接可以被计算机识别。
- 高级编程语言,写出来的代码无法直接被计算机识别,但可以通过某中方式将其转换为计算机可以识别的语言。
- 注意:现在基本上都使用高级编程语言。
python介绍
Python的解释器种类
安装Python解释器、学习python语法并编写代码、使用Python解释器去执行编写好的代码。
由于Python太火了,所以就有很多的公司都开发了Python解释器(用来翻译python代码成为计算机能够识别的命令)。
- CPython【主流】,底层是由C语言开发出来的Python解释器。
- Jython,是由Java语言开发出来的Python解释器,方便与让Python和Java代码做集成。
- IronPython,是基于C#语言开发出来的Python解释器,方便与让Python和C#代码做集成。
- PyPy,是对CPython的优化,他的执行效率提高了。引入编译器的功能,本质上将Python代码进行编译,再去执行编译后的代码。
注意:常说的Python解释器默认指的就是CPython解释器。
CPython解释器的版本
CPython的解释器主要有两大版本:
- 2.x,目前最新的Python2.7.18。(2020后不再维护)
- 3.x,目前最新的3.9.0版本(授课)。
python环境搭建
安装Python解释器
mac系统
# 去Python官网下载Python解释器(3.9.0版本)
https://www.python.org/# 安装
Python解释器安装目录: /Library/Frameworks/Python.framework/Versions/3.9
解释器路径:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9 # 写一个简单的Python代码并且让解释器去运行。
name = input("请输入用户名:")
print("欢迎使用NB系统:",name)# 接下来要让解释器去运行代码文件:
打开终端,在终端输入:解释器 代码文件
/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9 ./Desktop/hello.py
请输入用户名:zqf
欢迎使用NB系统: zqf
windows系统
# Python官网下载Python解释器
https://www.python.org/downloads/release/python-390/# 在自己电脑上进行安装
python解释器安装目录:C:\Python39
python解释器的路径:C:\Python39\python.exe# 编写一个Python代码并交给Python解释器去运行
name = input("请输入用户名")
print("欢迎使用NB系统",name)
并将文件保存在:D:\hello.py
打开终端在终端输入:解释器路径 代码路径
安装Pycharm编辑器
帮助我们快速编写代码,用Pycharm可以大大的提高咱们写代码的效率。
下载地址:https://www.jetbrains.com/pycharm/
