• pthon环境搭建


    编程语言的发展史:
    1.机器语言:基于二进制。
    2.汇编语言:用一些英文字符表示二进制
    3.高级语言:python,js,c,php...
    编译型:如c,一次性翻译,翻译结果可多次运行,需要编译器。
    执行效率高,开发效率低

    解释型:python,逐行翻译,需要用到解释器。
    执行效率低,开发效率高

    python绰号
    胶水语言,调包俠

    环境设置
    python多版本共存,ide文本编辑器
    ps:it行业不要尝试使用最新版本的软件!(bug较多)

    环境变量设置win10

    python运行的两种方式:
    1.交互式
    输入内容可以立即返回结果,无法永久保存数据
    2.命令行(文件的格式)
    可以永久保存数据,修改起来麻烦

    变量的三要素
    1.id() 返回一串数字可以理解为内存地址
    2.type() 返回变量对应的数据类型
    3.value 变量中数据的值

    小整数池
    >>> a = 257
    >>> b = 257
    >>> id(a)
    2919979319120
    >>> id(b)
    2919979576208
    >>> c = 256
    >>> d = 256
    >>> id(c)
    1642892736
    >>> id(d)
    1642892736
    数字256之前内存地址自动优化为相同

    垃圾回收机制:
    1.引用计数:内存中的数据如果没有与任何变量绑定关系会被删除
    2.标记清除:当内存快要被后台的程序站满时会自动触发。
    3.分代回收:根据值运行的时间不同,划为不同的等级,等级越高垃圾回收扫描频率越低。

    常量

    python实际上是莫有常量的,但是python程序员约定俗成将大写的变量名看作常量。

  • 相关阅读:
    前端面试题汇总
    前端学习计划汇总
    idea修改项目名导致无法找到主类
    idea run dashbord使用
    记git提交异常
    关于META-INF下的spring.factories文件
    lombok注解
    springcloud-ribbon&feign
    CAP定理
    git文件锁定不更新和忽略
  • 原文地址:https://www.cnblogs.com/night-rain/p/11117244.html
Copyright © 2020-2023  润新知