• 编程语言与Python介绍


    一、编程语言的分类

      1.机器语言:计算机能直接理解的二进制指令  (10101010101)

        优点:执行速度快  缺点:开发效率非常低

      2.汇编语言:通过英文字符组成代表一组二进制指令

        优点:开发效率相较于机器语言略高

        缺点:执行效率相较于机器语言略低

      3.高级语言 (C、C++、Java、PHP、Python、go)

        优点:开发效率高  缺点:执行效率低

        编译型:谷歌翻译  如(C语言)

        解释型:同声翻译  如(Python)

      开发效率:  解释型>编译型>汇编语言>机器语言

      执行效率:  解释型<编译型<汇编语言<机器语言

      跨平台:  解释型>编译型


    二、Python解释器

      IT行业的定律:一定不要下载最新版本

      Python版本分类:  Python2.X

                Python3.X

      Python执行代码的两种方式:

      1.交互式:有来有往

      2.脚本文件

        Python文件约定俗成将后缀名定义为 .py  其实 .py单纯的就是文本文件

      IDE工具pycharm:

        专门用于编写代码

        优点:提升开发效率  缺点:比较占用内存的资源

      单行注释: # 快捷键:Ctrl+? 

      多行注释:" " "  或  ' ' '

           " " "  或  ' ' '


    三、变量

      1.什么是变量?

        变:事物的状态是可以改变的

        量:描述事物的状态

      2.怎么用变量?

        ①变量名

        ②赋值符号

        ③变量值

      3.变量名的命名规范:

        ①只能由字母、数字、下划线组成

        ②不能用中文

        ③不能以数字开头

        ④区分大小写

      4.变量名的命名风格:

        ①驼峰体(UserAge = 18)

        ②下划线体(user_age)

      5.变量的三大特性:

        ①值:value

        ②内存地址:id

        ③变量的类型:type

      6.常量:

        Python中压根没有常量

        NAME = 'YGZICO'

        Python程序员约定俗成将字母全部大写的变量就定义为常量


    四、垃圾回收机制(了解)

      1.引用计数:当内存中的值引用计数为0时,垃圾回收机制就会自动清除

      2.标记清除:当应用程序将内存撑满的时候,会自动停止,清除垃圾

      3.分代回收:根据存活时间来为变量划分不同等级(不同的代),等级越高,被垃圾回收机制扫描的频率越低

    五、下载Python解释器

      打开官网https://www.python.org

     六、安装Python解释器

     

      查看安装是否成功

       Windows →运行→输入cmd,回车,输入python,如若进入交互环境,即为安装成功

              

  • 相关阅读:
    编程入门之结构体
    编程入门之函数理解
    编程入门之编码风格
    Linux基础 30分钟GDB调试快速突破
    GDB实战
    linux下终端游戏
    DSP学习教程基于28335(一)
    Linux内核模块编程可以使用的内核组件
    Windows10下配置Linux下C语言开发环境
    Git常规配置与基本用法
  • 原文地址:https://www.cnblogs.com/YGZICO/p/11778110.html
Copyright © 2020-2023  润新知