编程语言介绍
编程语言分类
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程序有两种方式
方式一:交互式模式

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

总结:
1.交互式模式下可以即时得到代码执行结果,调试程序十分方便
2.若想将代码永久保存下来,则必须将代码写入文件中
3.我们以后主要就是在代码写入文件中,偶尔需要打开交互式模式调试某段代码,验证结果
注释
1.什么是注释?
注释就是就是对代码的解释说明,注释的内容不会被当作代码运行
2.为什么要注释?
增强代码的可读性
3.怎么用注释?
代码注释分单行和多行注释
1、单行注释用#号,可以跟在代码的正上方或者正后方
2、多行注释可以用三对双引号""" """
代码注释的原则:
1、不用全部加注释,只需要为自己觉得重要或不好理解的部分加注释即可
2、注释可以用中文或英文,但不要用拼音

浙公网安备 33010602011771号