Pyqt 所有的数据类型

PyQt 数据类型总结

PyQt 作为 Qt 框架的 Python 绑定,其数据类型体系既包含 Qt 原生的数据结构,也与 Python 原生类型存在映射关系。以下从基本类型、容器类型、特殊类型等维度进行全面总结:

一、基本数据类型

PyQt 的基本数据类型与 Qt 核心模块(QtCore)紧密相关,同时兼容 Python 原生类型。

PyQt 类型 对应 Python 类型 用途说明
int int 整数类型,支持 32 位/64 位整数,与 Python int 完全兼容。
float float 浮点数类型,对应 C++ 双精度浮点型,精度与 Python float 一致。
bool bool 布尔值,True/False,与 Python 布尔类型等价。
QChar str(单字符) 表示单个 Unicode 字符,可与 Python 字符串的单个字符相互转换。
QString str 存储 Unicode 字符串,支持丰富的文本操作(如格式化、查找替换),可直接与 Python str 互转。
QByteArray bytes 字节数组,用于二进制数据存储(如网络传输、文件读写),对应 Python bytes 类型。
二、容器数据类型

PyQt 提供了类似 Python 容器的类型,支持高效的数据存储和操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值