• python 变量


    一、定义变量:
    常量:
    AGE_OF_OLDBOY=34
    变量:
    age_of_oldboy=34
    用大写表示常量,但是python中没有常量的概念,所以用大写表示的常量也可以改变

    二、执行过程:
    1.先启动python3.exe
    2.把test.py从硬盘读入内存
    3.解释执行文件内容(识别python语法)

    三、引用计数+垃圾回收机制
    X=‘aaa’ #'aaa'这个值的引用计数为1
    y=x #'aaa'这个值的引用计数为2

    python定期启动垃圾回收线程来回收垃圾

    z=3
    del z #将引用解除,等待垃圾回收,并不是直接清除z

    四、产生一个变量的三要素:

    name='aaa'
    变量名用来访问变量值
    变量值:用来表示状态
    变量值的类型:表示不同的状态,应该用不同类型的值去表示(数字、字符串)
    变量值的id:print(id(name)) 表示变量在内存中的编号
    name,  type(name),  id(name) 三要素
    例如:
    name1='aaa',

    name2='aaa',

    python 优化机制,对于数据量比较小的值不会重复的开内存空间,以防消耗太多资源

    name1='可欧吃hi侧卧诶我'
    name2='可欧吃hi侧卧诶我'

     

    判断是否相等:==

    判断id是否相等:is

  • 相关阅读:
    刷题笔记
    布隆过滤器
    单例模式,堆,BST,AVL树,红黑树
    B树、B-树、B+树、B*树【转】,mysql索引
    数据结构与算法80道
    海量数据处理【转】
    volcanol的工控博客
    volcanol的工控博客
    volcanol的工控博客
    volcanol的工控博客
  • 原文地址:https://www.cnblogs.com/keqing1108/p/13033696.html
Copyright © 2020-2023  润新知