02编程语言与python介绍

Posted 简爱cx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02编程语言与python介绍相关的知识,希望对你有一定的参考价值。

编程语言分类

机器语言:直接用计算机能理解的二进制指令去编写程序,是直接在控制计算机硬件

优点:运行效率高

缺点:开发效率低

1.开发一个简单的小功能都要哟个到非常多条数的二进制指令

2.二进制指令非常难记忆

汇编语言:用英文标签取代二进制指令去编写程序,也直接控制计算机硬件

只解决了机器语言难记忆的问题

高级语言:用人类能理解的表达方式去编写程序

编译型:c、go

源代码(人话)----------编译器----------计算机能理解的二进制指令

解释型:python、shell

源代码(人话)----------编译器----------计算机能理解的二进制指令

第一次运行python程序,python解释器会生成字节码文件
第二次运行python程序的时候,python解释器运行的是字节码文件

解释型语言编写程序每次运行都离不开解释器
编译型语言编写程序如果编译成功,在第二次运行的不需要编译器

python语言的三大特性

1.语法简单,上手容易

2.封装程度高

3.有丰富的第三方库

编写python的两大地方

1.交互式环境 python3 D:\\ a.py

2.写入文件(主流:永久保存代码)

ide集成开发环境

超级编辑器:pycharm

运行python的三个阶段

1.先运行python解释器

2.python解释器将a.py的内容从硬盘读入内存

3.python解释器识别刚刚读入内存的内容,解释执行

ps:我们的python程序调用的都是解释器的功能

遵守PEP8规范

 

以上是关于02编程语言与python介绍的主要内容,如果未能解决你的问题,请参考以下文章

02Python之初窥门径

30 段 Python 实用代码

python+spark程序代码片段

编程思想与算法

常用编程思想与算法

即学即用的 30 段 Python 实用代码