Python基础与网络设备交互全解析
1. Python内置类型
Python解释器中有多种标准内置类型,具体如下:
| 类型分类 | 具体类型 | 说明 |
| ---- | ---- | ---- |
| None | None | 表示无值的对象 |
| 数值类型 | int、long、float、complex、bool | 除布尔型外,其他数值类型有正负之分;布尔型是整数的子类,值为True(1)或False(0) |
| 序列类型 | str、list、tuple、range | 有序对象集合,通过非负整数索引 |
| 映射类型 | dict | 类似数据库,通过键索引对象 |
| 集合类型 | set、frozenset | 无序对象集合,元素无重复 |
1.1 None类型
None类型表示没有值的对象。在没有显式返回值的函数中,通常返回None类型。它也可用于函数参数,若调用者未传入实际值则会报错。
1.2 数值类型
Python的数值对象本质上就是数字。除布尔型外,int、long、float和complex这些数值类型都是有符号的,即可以是正数或负数。布尔型是整数的子类,只有两个值:1表示True,0表示False。其他数值类型的区别在于表示数字的精度,例如,int是有范围限制的整数,而long是无范围限制的整数。float在机器上使用双精度(64位)表示。
# 示例
a = 10 # int类型
b = True # bool类型
c = 3.14 #
超级会员免费看
订阅专栏 解锁全文

928

被折叠的 条评论
为什么被折叠?



