python(一)变量
来源:互联网 发布:李腾飞 java 编辑:程序博客网 时间:2024/06/03 18:13
python变量名
变量可存储数据供程序调用
命名需注意:
1. 只能包含数字字母下划线
2. 变量普遍使用下划线分隔的小写字母表示
3. 变量命名避开python关键字
动态类型、强类型
python变量为动态类型,根据赋值来决定变量类型
但变量会依据赋值进行类型区分,不同类型可以做不同操作,即强类型特性
数据类型
type()查看变量或对象存储类型
数值类型:整形int、浮点型float
序列类型:列表list、元组、字符串str
集合类型
映射类型
程序单元类型
其他类型:空对象NoneType、布尔类型bool
数据类型相关
数值类型
- 可以存储较大整数
- 0b/0o/0x分别表示二/八/十六进制
- **计算次方
- //计算整除
- %结果取余
- int(x,n)/float(x,n)按进制进行数值解析
- bin()/oct()/hex()使用二/八/十六进制字符串表示数值
- math.floor()/trunc()/ceil()分别将小数向下取整/取整/向上取整
- round()进行四舍五入操作
- decimal.Decimal(‘0.52’)精确的数值运算
布尔类型
- True == 1
- False == 0
- bool()进行布尔解析
- 0/0.0/False/None/”/()/[]/{}会解析为False,其他为True
变量即引用
python中变量指向实际对象,变量本身无类型,没有被变量指向的对象会被自动回收释放
共享引用
id()查看变量引用物理地址
is操作符判断两个变量是否指向同一对象
数值0-255为内置对象,较短字符串时也会内置
创建变量时如果赋值为内置对象,则不会新建对象
阅读全文
0 0
- python(一)变量
- Python学习(一)变量
- Python学习(一)----变量与赋值
- python 变量拼写检查一例
- Python变量与语句(一)
- Python自学笔记(一)变量类型
- 一入python深似海--变量和对象
- 一入python深似海--变量和对象
- python学习(一)变量和数据类型
- python基础学习一 数据类型和变量
- python(一)变量,常量,编码,数据类型
- 基础 python(一) 变量类型
- Python入门(一):变量和数据类型
- python中的 变量类型(一)
- python基础(一)数据类型和变量
- python入门(一):变量及存储
- python系列一(变量类型)
- Python学习笔记(一)--变量类型
- 使用 OAuth 2 和 JWT 为微服务提供安全保障
- SQL之SQL注入问题及预执行语句
- struts2的自定义验证框架——示例代码
- C语言%
- npm更改源
- python(一)变量
- R计算移动平均的方法
- VTK学习(十五)封闭性检测
- tensorflow暂未兼容cuda9.0, 安装cuda8.0
- PAT1013
- 数据的异常处理
- Eclipse Git+Gerrit配置及提交流程
- 井下矿工,白书P318LA5131(点双连通分量应用)
- 外部进程嵌入到Qt进程界面