编程语言介绍

编程语言分类

1.机器语言

机器语言就是直接用二进制编程,这意味着机器语言是直接操作硬件的
总结: 
    1.执行效率最高(编写的程序可以被计算机无障碍理解、直接运行,执行效率高)
    2.开发效率最低(复杂,开发效率低)
    3.跨平台性差(贴近\依赖具体的硬件,跨平台性差)

2.汇编语言

用英文标签取代二进制指令去编写程序,是直接控制计算机硬件,又解决了机器语言难记的问题
 总结:
     1.执行效率高(相对于机器语言,使用英文标签编写程序相对简单,执行效率高,但较之机器语言稍低)
     
     2.开发效率低(仍然是直接操作硬件,比起机器语言来说,复杂度稍低,但依旧居高不下,所以开发效率依旧较低)
    
     3.跨平台性差(同样依赖具体的硬件,跨平台性差)

3.高级语言

用人类能理解的表达方式去编写程序

3.1编译型(C 、go)

(源代码(人话))-----------编译器------------计算机能理解的机器指令
总结:
       1.执行效率高
       2.开发效率低
       3.跨平台性差

3.2解释型(python 、shell)

(源代码(人话))----------- 解释器------------计算机能理解的机器指令
总结:
       1.执行效率低
       2.开发效率高
       3.跨平台性强

总结:

1.执行效率:机器语言>汇编语言>高级语言(编译型>解释型)

2.开发效率:机器语言<汇编语言<高级语言(编译型<解释型)

3.跨平台性:解释型具有极强的跨平台性

运行python程序有两种方式

方式一:交互式模式

img

方式二:脚本文件

# 1、打开一个文本编辑工具,写入下述代码,并保存文件,此处文件的路径为D:\test.py。强调:python解释器执行程序是解释执行,解释的根本就是打开文件读内容,因此文件的后缀名没有硬性限制,但通常定义为.py结尾
print('hello world')

# 2、打开cmd,运行命令,如下图:

img

总结:

1.交互式模式下可以即时得到代码执行结果,调试程序十分方便

2.若想将代码永久保存下来,则必须将代码写入文件中

3.我们以后主要就是在代码写入文件中,偶尔需要打开交互式模式调试某段代码,验证结果

注释

1.什么是注释?

注释就是就是对代码的解释说明,注释的内容不会被当作代码运行

2.为什么要注释?

增强代码的可读性

3.怎么用注释?

代码注释分单行和多行注释

1、单行注释用#号,可以跟在代码的正上方或者正后方

2、多行注释可以用三对双引号""" """

代码注释的原则:

1、不用全部加注释,只需要为自己觉得重要或不好理解的部分加注释即可

2、注释可以用中文或英文,但不要用拼音
posted @ 2021-07-28 20:03  芒果不忙~  阅读(240)  评论(0)    收藏  举报