小朋友学Python(1):Python简介与编程环境搭建
2018-02-17 15:00
253 查看
一、Python简介
不死Java,不朽C/C++,新贵Python。Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, Python 源代码同样遵循 GPL(GNU General Public License)协议。
Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
二、解释型语言与编译型语言的区别
编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。
C/C++ 等都是编译型语言,而Java,Python等都是解释型语言。
虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。
在运行的时候,由JVM将字节码再翻译成机器语言。
三、Python版本
目前广泛流利的Python版本有两个,Python 2和Python 3。Python 3不完全兼容Python 2。但是二者区别也不大,随便学一个就可以。
注意,若学Python 2,要学Python 2.7.X的版本(这里2是大版本,7是中版本,X是指任意一个小版本),比如2.7.10或2.7.13。
若学Python 3,学Python 3.6.X的版本,比如3.6.3。
四、Python安装步骤
1 打开cmd命令行窗口,执行python -V(注意,是大写的V)命令。若有提示版本信息,说明python环境已有,下面的步骤就不用再看了。
若没有提示版本信息,说明没有python环境。需要按以下步骤来安装。
2 去https://www.python.org/downloads/ 下载最新版本的python
3 点击下载到的python-3.6.1-amd64.exe,进入安装界面,勾选“Add Python 3.6 to PATH”,然后选择“Customize installation”
4 Next
5 在F盘根目录下创建一个名为Python的文件夹,将安装路径选为F:\Python,Install
6 Close
7 检查Python环境变量,已被自动添加到Path中
8 测试Python环境是否安装成功
打开cmd命令行窗口,输入python -V(注意V是大写),显示版本号说明安装成功
python.png
更多内容请关注微信公众号
wechat_344.jpg
相关文章推荐
- Python编程环境的搭建及HelloWorld的诞生
- windows下搭建python cgi编程环境
- 【美妙的Python之一】Python简介及环境搭建
- 【Python】《集体智慧编程》学习笔记(1)简介和环境搭建
- 00Python简介及开发环境搭建
- Python基础教程(一):简介、环境搭建、中文编码
- 【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境
- python环境中Networkx简介以及环境搭建
- Python学习1(环境搭建、文件格式与简单编程)
- 【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境
- 机器学习Python编程环境搭建
- Python机器视觉编程环境搭建方法
- python编程环境搭建
- Python机器视觉编程环境搭建方法
- Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建
- Python3学习记录【001】---在不同操作系统中搭建 Python 编程环境
- Python的Eclipse+PyDev编程环境搭建(Linux系统)
- C#从入门到精通(No.1)—C#简介、C# 强大的编程功能以及环境的搭建
- python3.0语言简介及开发环境搭建
- 搭建Python编程环境