编程语言分类,Python介绍、IDE集成开发环境,注释

编程语言分类

1.机器语言:直接用二进制指令编写程序

优点: 编写的程序可以被计算机无障碍理解、直接运行,执行效率高

缺点:
①二进制指令难以记忆,极易容易出错

​ ②编程的复杂度极高、跨平台性差

2.汇编语言:用英文标签取代二进制指令去编写程序

优点:相对于机器语言,使用英文标签编写程序相对简单,执行效率稍低,开发效率稍高
缺点:

​ ①仍然是直接操作硬件,比起机器语言来说,复杂度稍低,但依旧居高不下,所以开发效率依旧较低

​ ②依赖具体的硬件,跨平台性差

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

​ print hello world
​ 高级语言编写的程序计算机无法直接理解,必须经过翻译才可以,按照翻译方式的不同
​ 高级语言又分为两种

3.1编译型(c、go)

​ 优点: 编译一次之后就可以拿着结果重复运行,而无需再次翻译,执行效率高于解释型

​ 缺点: 编译型代码是针对某一个平台翻译的,当前平台翻译的结果无法拿到另外一个平台使用,即无法跨平台

3.2解释型(shell、python)

​ 优点: 代码运行是依赖于解释器,不同平台有对应版本的解释器,所以代码是可以跨平台运行

​ 缺点: 每次执行都需要翻译,执行效率低于编译型

开发效率是倒叙 执行效率排行是正序

源代码------解释器---》二进制指令


介绍python

​ 谈及python,涉及两层意思,一层代表的是python这门语言的语法风格,另外一层代表的则是专门用来解释该语法风格的应用程序:python解释器。

​ python的创始人为吉多·范罗苏姆(Guido van Rossum)。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus,他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,语法能够像shell一样简洁,易学易用、可拓展性强,同时兼顾C的强大功能。于是Guido在1989年的圣诞节期间,开始编写能够解释Python语言语法的解释器。

Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。

​ Python可以应用于众多领域,如:人工智能、数据分析、爬虫、金融量化、云计算、WEB开发、自动化运维/测试、游戏开发、网络服务、图像处理等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。

  • 安装Python 解释器

    Python解释器目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python解释器,

    在Windows系统上需要安装一下,具体步 骤如下

​ ①下载python解释器

​ ②安装python解释器

​ ③测试安装是否成功

详情请登录网站

  • 编写第一个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。

PyCharm官方下载地址

注释

  • 1、什么是注释?

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

  • 2、为什么要注释?

​ 增强代码的可读性

  • 3、怎么用注释?

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

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

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

代码注释的原则:

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

2、注释可以用中文或英文,但不要用拼音变量

原文地址:https://www.cnblogs.com/gfeng/p/14145439.html