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 + ] | 回到行尾 |
变量
什么是变量?
定义描述世间万物的状态
变量的组成
变量名 赋值符号(=) 变量值
变量的命名规范
- 变量名必须有意义
- 以数字/字母/下划线组合开头,不能以数字开头
- 不能以关键字命名
变量的两种命名风格
- 驼峰体 SchoolClass
- 下划线 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/+ 字符串拼接