栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python前言

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python前言

目录

一.编程语言的分类

1.1 机器语言

1.2 汇编语言

1.3 高级计算机语言

1.4 编程语言的对比

二.python的特点

三.搭建python的开发环境

1.下载Python安装包

2.安装完成后可进行检测是否完成安装


一.编程语言的分类

人与人之间的交流:自然语言(中文,英文,俄文等)

人跟计算机之间交流:编程语言

编程语言主要包括有:机器语言、汇编语言、高级计算机语言(编译型、解释型)

1.1 机器语言

机器语言又称为机器码,是一个低级语言,就是有一堆0跟1组成的二进制吗进行编写的代码

优点:直接操控计算机的硬盘

缺点:不便于编写代码,不便于阅读

1.2 汇编语言

汇编语言跟机器语言类似 , 汇编语言有助记符

优点:直接操控计算机的硬盘

缺点:不便于编写代码,不便于阅读

1.3 高级计算机语言

简单来说,用我们人能够读懂的语言进行编写的程序。计算机需要借助:编译器、解释器进行翻译。

1.3.1 编译型语言

C语言 (Java是属于半编译半解释)

在运行代码的时候 ,需要编译器的介入

编译过程:将整篇代码进行编译完成之后交给计算机运行输出(编译完成之后回产生一个字节码文件.exe)

如果我们的代码在不修改的前提下进行二次运行,是不需要进行重新编译。

1.3.2 解释型语言

Python

在代码运行时,需要解释器的介入

解释过程:在代码中逐行解释逐行输出

如果我们的代码在不修改的前提下进行二次运行,是需要进行重新解释

两者的区别就好比如:(看电影时)

1、把视频全部翻译好之后在播放;修改比较麻烦,效率比较快(编译型)

2、找一个翻译,边看边翻译;修改比较灵活,效率比较慢(解释型)

1.4 编程语言的对比

1、机器语言 2、汇编语言 3、编译型语言 4、解释型语言

开发效率:解释型语言>编译型语言>汇编语言>机器语言

运行效率:机器语言>汇编语言>编译型语言>解释型语言

二.python的特点

1、 简单、易学、免费、开源:Python简单、易学。我们可以自由发布其复制版本,阅读、修改其源代码,将其(部分)用于新软件中。


2、解释型:Python是边解释边执行的,Python解释器会将源代码转换为中间字节码形式,然后将其解释为机器语言并执行。


3 、可移植:Python解释器已被移植在许多平台上,Python程序无须经过修改就可以在多个平台上运行。

4 、面向对象:与C++和Java等相比,Python以强大而简单的方式实现了面向对象编程。

5 、代码规范:Python所采用的强制缩进的方式,使得其代码具有极佳的可读性。


6、 丰富的库:Python的标准库种类繁多,可以帮助处理各种工作,我们不需要安装就可以直接使用这些库。

三.搭建python的开发环境

1.下载Python安装包

我们在官网可以下载Python的安装包,网址如下:

https://www.python.org/

 下载官网上有许多Python的版本根据自己的需求以及电脑的操作系统选择下载。

下载完成后点击安装包进行安装

 

 

2.安装完成后可进行检测是否完成安装

按下电脑的win+r键盘,输入’cmd’,回车或点击确定进入窗口

在窗口中输入 python,显示如下界面,即表示成功安装

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/983714.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号