zoukankan      html  css  js  c++  java
  • DAY2 初识python

    一.编程语言介绍

      1.1 机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件

      1.2 汇编语言:用英文标签取代二进制指令取编写程序,本质也是在直接控制硬件
      1.3 高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的操作细节
             编译型:类似于谷歌翻译
             解释型:类似于同声传译
      执行效率:机器语言>汇编语言>高级语言(编译型>解释型)
      开发效率:机器语言<汇编语言<高级语言(编译型<解释型)
      跨平台性:机器语言<汇编语言<高级语言(编译型<解释型)

    二.python解释器的安装

       1.打开https://www.python.org/downloads/点击Downlods:

      选择合适版本下载

      2.打开下载完的安装包进行安装:

       

      3.安装完成后设置环境变量

      4.测试是否成功:windows+R--> 输入cmd ,然后回车,弹出cmd程序,输入python,如果能进入交互环境 ,代表安装成功。

    三.执行python程序的两种方法

      1.交互式:即时得到命令的调试结果,多用于调试代码

      2.命令行:例如 python3 D: ext.py

          2.1 后缀名并不影响程序执行,但是约定俗成用py结尾

          2.2 运行python程序的3个阶段:

            1.先启动python解释器

            2.python解释器将text.py文件内容当做文本内容读入内存(此时python解释器相当于文本编辑器)

            3.python解释器解释执行刚刚读入的内存代码

    四.变量

      1.什么是变量

        量是指记录事物的状态

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

      2.为什么使用变量

        为了让计算机具备人记忆事物状态的技能

      3.如何使用变量

        3.1 先定义变量,例如 age = 18:

          定义变量的三大组成部分:1.变量名:变量名应该能反映事物的属性

                      2.=(赋值符号):把变量值绑定给变量名

                      3.变量值:就是事物的状态

        3.2 引用变量

          通过变量名引用变量值(强调:变量名是访问到变量值的唯一方式)

        3.3 变量的命名

        大前提:变量名应见名知意

        语法规定:1.变量名只能使用数字,字母,下划线

             2.变量名开头不能是数字

             3.变量名不能使用python的关键字['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global','if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print','raise', 'return', 'try', 'while', 'with', 'yield']

        命名风格:1.纯小写字母加下划线(在python中,变量名的命名推荐使用该方式)

              例如:age_of_oldboy=73

             2.驼峰体 例如:AgeOfOldboy=73

        3.4 常量

          纯大写加下划线 例如:AGE_OF_OLDBOY=83

        3.5 变量的三大特征:

            1.id:变量值在内存中的唯一标识(根据内存地址计算而来,内存地址不同则id不同,内存地址相同则id相同)

            2.type:不同类型的值来记录不同的状态

            3.值

        3.6 内存管理

          垃圾回收机制:引用计数

              1.引用计数增加
              age=18 # 18的引用计数为1
              x=age # 18的引用计数为2

            2.引用计数减少
              del age # 18的引用计数减为1
              x = 10 # 18的引用计数减为0

     

  • 相关阅读:
    join
    PS1-4
    tftp + bras
    awk调用shell
    curl
    ssh
    查看cp进度,使用watch
    tftp
    scp 链接文件的问题 + tar
    mysql必知必会(三、使用mysql)
  • 原文地址:https://www.cnblogs.com/majingjie/p/10559070.html
Copyright © 2011-2022 走看看