zoukankan      html  css  js  c++  java
  • 变量

    '''
    变量
    '''

    # 变量
    
    ## 什么是变量
    
    变量用来描述世间万物的状态
    
    ## 变量名的命名规范
    
    1. 变量名由数字/字母/下划线组成,不能以数字开头
    2. 变量名不能以关键字命名
    3. 变量名具有意义
    
    ## 变量的组成
    
    1. 变量名:接收变量值
    2. 赋值符号:把变量值赋值给变量名
    3. 变量值:就是一个数值
    
    ## 定义变量名的两种风格
    
    1. 驼峰体`AgeOfNick`
    2. 下划线`age_of_nick`**推荐使用**
    
    # 常量
    
    ## 什么是常量
    
    不变的量,在python中可变(尽量不要更改),约定俗成的不可变
    
    ## 常量的表示方式
    
    全大写`AGEOFNICK`
    
    # Python变量内存管理
    
    新建变量就会开辟新的内存空间
    
    ```python
    x = 1000
    y = 1000
    
    # 值相同id不一定相同, id相同值一定相同
    ```
    
    
    
    ## 引用计数
    
    有n个变量名指向一个变量值A,则A的引用计数为n
    
    ## 垃圾回收机制
    
    当变量值的引用计数为0的时候,Python解释器会自动释放该变量值的内存
    
    ## 小整数池
    
    [-5,256]之间的整数在Python解释器启动的时候就会自动生成,因此他不会被垃圾回收机制回收
    
    # 定义变量的三个特征
    
    1. 打印变量值
    2. 打印变量的内存地址
    3. 打印变量的数据类型
    
    # 花式赋值
    
    ## 链式赋值
    
    `x=y=z=10`
    
    ## 交叉赋值
    
    ```python
    x = 20
    y = 10
    
    x, y = y, x
    
    
    z = x
    x = y
    y = z
    ```
    
    # 注释
    
    ## 单行注释
    
    ```python
    # 单行注释
    
    ctrl + /
    ```
    
    
    
    ## 多行注释
    
    ```python
    '''
    多行注释
    多行注释
    '''
    
    
    """
    多行注释
    多行注释
    """
    ```
    
  • 相关阅读:
    JavaScript--微博发布效果
    JavaScript--模拟百度搜索下拉li
    JavaScript--for in循环访问属性用"."和[ ]的区别
    JavaScript--函数中()的作用
    JavaScript--时间日期格式化封装
    【网络】Vmware虚拟机下三种网络模式配置
    【IP】DHCP介绍
    【Shell】ps -ef 和ps aux
    【基础】Pipeline
    【时间】Unix时间戳
  • 原文地址:https://www.cnblogs.com/jinhongquan/p/11271229.html
Copyright © 2011-2022 走看看