python-变量

python 快捷键

快捷键 描述
ctrl + c 复制,默认复制整行
ctrl + v 粘贴
ctrl + z 撤销
ctrl + shift +z 反撤销
ctrl + x 剪切
ctrl + a 全选
ctrl + f 查找
ctrl + shift + r 全局搜索
ctrl + d 复制粘贴选中内容,默认整行
ctrl + delete 删除一个单词
ctrl + y 删除整行
ctrl + w 选中一个单词
shift + enter 换行
shift + f10 运行上一个文件
ctrl + shift + f10 运行当前文件
ctrl + alt + l 格式化代码
ctrl + / 注释
ctrl + [ 回到行首
ctrl + ] 回到行尾

变量

什么是变量?

定义描述世间万物的状态

变量的组成

变量名 赋值符号(=) 变量值

变量的命名规范

  1. 变量名必须有意义
  2. 以数字/字母/下划线组合开头,不能以数字开头
  3. 不能以关键字命名

变量的两种命名风格

  1. 驼峰体 SchoolClass
  2. 下划线 name_of_age

常量

不变化的量,变量名大写,不变化是约定俗成的。

变量内存管理

变量是python 解释权提供的概念,运行python的时候才有

定义变量并运行,会开辟一块新的内存地址存储变量

引用计数

针对变量值,变量值的引用次数

x = 10  #10 的引用计数为1
y = x 	#10 的引用计数为2
x = 11	#10 的引用计数减1,因为x 指向了一个新的内存地址,11 的引用计数为1
del y	#10 的引用计数为0,触发垃圾回收机制

垃圾回收机制

当一个变量值得引用次数为0的时候,会触发垃圾回收机制,变量值将会被回收

小整数池

[-5,256]

当python启动的时候,会自动定义以上整数变量,他们的内存地址已经写死了,永远不会被回收,内存地址永远不会变

三种打印形式

  • 打印值
  • 打印内存地址:id()
  • 打印数据类型:type()

注释

不运行某行代码

单行注释:#

多行注释:

'''
三单引号注释
'''

"""
三双引号注释
"""

注释快捷键:ctrl + /

数据类型

对数据进行分类

数字

整形(int)

作用:描述号码

定义方式:

x = 1 
x = int(1)

使用:+ - * / % // **

浮点型(float)

作用:描述薪资

定义方式:

x = 1.1
x = float(1.1)

使用:+ - * / % // **

字符串

作用:描述爱好等

定义方式:

x = "jump"
x = str("jump")

使用:成员运算/ in/ not in/+ 字符串拼接

posted @ 2019-09-09 16:43  GeminiMp  阅读(249)  评论(0编辑  收藏  举报