zoukankan      html  css  js  c++  java
  • python入门

    1、编程语言介绍

    机器语言——》汇编语言——》高级语言(解释型、编译型)

    ​ 机器语言:执行效率很高开发效率低跨平台性差

    ​ 汇编语言:执行效率高开发效率低跨平台性差

    ​ 高级语言:

    ​   解释型————解释器(解释一行执行一行)————机器语言

    ​   执行效率低、开发效率高、跨平台性好

    ​   编译型————Gcc编译器————机器语言

    ​   执行效率高、开发效率低、跨平台性差

    2、python介绍

    python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。   
    python又称胶水语言、调包侠(直接调用写好的包、模块),也是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

    3、解释器多版本共存

    python分为 2.x 和 3.x 两大主流版本,因3.x语法有些许改变,导致旧的python 2.x项目运行报错,官方最终出了个2.7版本来维持旧项目的运行。

    4、运行python程序的两种方式

    交互式

              

       优点:输入命令立刻就有对应的返回结果,反馈性比较好

       缺点:无法永久保存数据,终端/命令行已关闭就没了

    令行(文件的形式)

            

       优点:理论上可以永久保存数据

       缺点:运行文件有点麻烦(python 文件路径及文件名)

    5、一个python程序的运行的三个步骤

    1、先启动python3.8解释器,此时相当于启动了一个文本编辑器

    2、解释器会发送系统调用,把.py的内容从硬盘读入内存,此时.py中的内容全部为普通字符,没有任何语法意义

    3、解释器开始解释执行刚刚读入内存的c.py的代码,开始识别python语法

    6、注释

    注释分为单行注释和多行注释,单行注释前面用#就可以注释一行,多行注释需要用一对单引号或者一对双引号,之间的内容被注释。

    作用:

    1.对程序代码的解释说明

    2.被注释的代码不会被执行

    7、IDE集成开发环境

    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。pycharm就是python用的IDE。

  • 相关阅读:
    THUSC & 中考 & NOI 拉跨记
    Spring Security中的密码安全
    Spring Security 中的 CSRF和CORS
    Jacoco代码覆盖率
    Kafka拦截器
    shell遍历多个数组
    shell中的函数
    SpringSecurity权限控制
    SpringSecurity的@EnableWebSecurity注解
    SpringBoot配置自定义包扫描
  • 原文地址:https://www.cnblogs.com/yding/p/12403702.html
Copyright © 2011-2022 走看看