编程语言的分类、IDE集成开发环境,注释
编程语言的分类、IDE集成开发环境,注释
1. 机器语言:直接用二进制指令编写程序
优点:编写的程序可以被计算机无障碍理解、直接运行,执行效率高
缺点:①二进制指令难以记忆,极容易出错
②编程的复杂度极高、跨平台性差
2. 汇编语言:用英文标签取代二进制指令去编写程序
优点:相对于机器语言,使用英文标签编写程序相对简单,执行效率稍低,开发效率稍高 缺点:
①仍然是直接操作硬件,比起机器语言来说,复杂度稍低,但依旧居高不下,所以开发效率依旧较低
②依赖具体的硬件,跨平台性差
3. 高级语言:用人类能理解的表达方式去编写
print hello Word
高级语言编写的程序计算机无法直接理解,必须经过翻译才可以,按照翻译方式的不同 高级语言又分为两种
3.1编译型 (c 、go)
优点: 编译一次之后就可以拿着结果重复运行,而无需再次翻译,执行效率高于解释型
缺点: 编译型代码是针对某一个平台翻译的,当前平台翻译的结果无法拿到另外一个平台使用,即无法跨平台
3.2解释型 (shell 、python)
优点: 代码运行是依赖于解释器,不同平台有对应版本的解释器,所以代码是可以跨平台运行
缺点: 每次执行都需要翻译,执行效率低于编译型
开发效率是倒叙 执行效率排行是正序
源代码------解释器---》二进制指令
python的三大特点:
1. 语法极简
2. 非常丰富的第三方库
3. 封装程度高
-
编写python程序
交互式环境:
特点:
①即时运行代码,调试方便
②无法永久保存代码
hello world
# 将print("hello world")写入文件
# 写入文件,然后用解释器运行 该文件
>>>Python3 "D:\a.txt"
# 最好后缀用py Python3 "D:\a.py"
# 运行结果 hello world
-
运行python程序的三个阶段
1、先启动python解释器 2、Python 解释器会将文件a.py的内容从硬盘读入内存 3、python 解释器会解释执行刚刚读入内存的代码,识别python语法
-
IDE 集成开发环境
-
什么 是IDE? 为何要有IDE?
很多语言都有比较流行的开发工具,比如JAVA 的Eclipse, C#,C++的VisualStudio,
Python的是啥呢? Pycharm最好的Python 开发IDE
在编写第一个python程序时,存在以下问题,严重影响开发效率
问题一:我们了解到一个python程序从开发到运行需要操作至少两个软件
1、打开一个软件:文本编辑器,创建文本来编写程序 2、打开cmd,然后输入命令执行pyton程序
问题二:在开发过程中,并没代码提示以及纠错功能
综上,如果能有一款工具能够集成n个软件的功能,同时又代码提示以及纠错等功能,那么将会极大地提升程序员的开发效率,这就是IDE的由来,IDE全称Integrated Development Environment,即集成开发环境,最好的开发Python程序的IDE就是PyCharm。
-
-
注释
-
什么是注释?
注释就是就是对代码的解释说明,注释的内容不会被当作代码运行
-
为什么要注释 ?
增强源代码性
-
怎么注释?
代码注释分单行和多行注释
3.1 单行注释用#号,可以跟在代码的正上方或者正后方
3.2 多行注释可以用三对双引号""" """
代码注释的原则:
1、不用全部加注释,只需要为自己觉得重要或不好理解的部分加注释即可
2、注释可以用中文或英文,但不要用拼音变量
-
-

浙公网安备 33010602011771号