• 编程语言分类,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、注释可以用中文或英文,但不要用拼音变量

  • 相关阅读:
    LIST组件使用总结
    openlayers之interaction(地图交互功能)
    vbind:class绑定样式,决定样式的显示与否
    cesium之measure功能实现
    Cesium渲染效果差,锯齿明显,解决办法
    CSS让DIV层叠 两个DIV或多个DIV顺序重叠加
    ES6之import/export命令
    vantui:
    Openlayers简单要素的添加
    Vue中的this表示?
  • 原文地址:https://www.cnblogs.com/gfeng/p/14145439.html
Copyright © 2020-2023  润新知