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

    一:编程语言介绍
    1.1 机器语言
    用二进制指令编写程序,直接控制硬件
    1.2 汇编语言
    用英文标签取代二进制指令编写程序,本质也是在直接控制硬件
    1.2 高级语言
    用人理解的表达方式去编写程序,无需考虑硬件的操作细节
    高级语言分为编译型(c)和解释型(Python)
    1.3比较这几种编程语言的优缺点
    执行效率从高到低依次是机器语言、汇编语言、高级语言编译型、高级语言解释型
    开发效率从高到低依次是高级语言解释型、高级语言编译型、汇编语言、机器语言
    跨平台性从好到差依次是高级语言解释型、高级语言编译型、汇编语言、机器语言

    二:执行python程序的两种方式
    1交互式:即时得到命令的执行结果,通常用来调试代码
    2命令行式:如python3 D: est.txt
    2.1 文件的后缀名并不影响程序的执行,但是约定俗成的文件后缀名是.py
    2.2 运行python程序的三个阶段
    最先启动python解释器,其次python解释器将test.txt文件当成文本内容读入内存,此时python解释器
    充当文件编辑器的作用,最后python解释器执行刚刚读入的内存代码

    三:变量
    1什么是变量:量指的是记录事物的状态
    变指的是事物的状态是可以改变的
    2变量的意义及作用:为了让计算机具备人记忆事物状态的技能
    3变量的使用
    3.1定义:如age = 18
    age 变量名是反映出事物的属性
    = 赋值就是绑定变量名和变量值
    18 变量值就是事物的状态
    3.2引用:通过变量名引用变量值 通过变量名引用变量值
    变量名是访问到变量值得唯一方式
    3.3变量名的命名:
    大前提就是应该见名知意
    语法规定:1变量名由字母、数字、下划线组成
    2不能以数字开头
    3不能使用关键字print exit input 等
    命名风格:1纯小写加下划线(推荐使用)如age_of_oldboy
    2驼峰体 如 AgeOfOldboy
    3.4常量:约定俗成用全大写字母组成 AGE_OF_OLDBOY
    3.5变量值的三个特征:id、type、value
    id:是变量值在内存的唯一标识
    type:不同类型的值用来记录不同的状态
    3.6内存管理
    垃圾回收机制:引用计数
    引用计数增加 age=18 #18的引用计数为1
    x=age #18的引用计数为2


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

    承蒙关照
  • 相关阅读:
    多个网站域名使用同一个IP的设置
    Delphi 文本文件操作
    iframe 元素
    ssis 配置 sqlserver 作业
    关闭占用端口号的进程
    如果你知道要往哪里去,全世界都会给你让路
    不再消极,不再忧虑
    bat 拷贝文件并记录日志
    添加 aspnet 账户到共享文件夹
    截止2013年5月,.net 所有技术路线的一个概括
  • 原文地址:https://www.cnblogs.com/guanlei/p/10567861.html
Copyright © 2011-2022 走看看