Python基础(八)常见模块

1. sys模块

sys模块代表了Python解释器,主要用于获取和Python解释器相关的信息


Python基础(八)常见模块_第1张图片
sys模块常用的属性和函数

Python基础(八)常见模块_第2张图片
sys模块常用的属性和函数

2. os模块

os模块代表程序所在的操作系统,主要用于获取程序运行所在操作系统的相关信息。


Python基础(八)常见模块_第3张图片
os模块常用的属性和函数

3. random模块

random模块主要包含生成伪随机数的各种功能变量和函数。


Python基础(八)常见模块_第4张图片
random模块常用的属性和函数

4. time模块

time模块主要包含各种提供日期,时间功能的类和功能。


Python基础(八)常见模块_第5张图片
time模块的功能函数

5. json模块

json模块提供了JSON的支持,既包含了将JSON字符串恢复成Python对象的函数,也提供将Python对象转换成JSON字符串的函数。


Python基础(八)常见模块_第6张图片
JSON类型转换成Python类型的对应关系

Python基础(八)常见模块_第7张图片
Python类型转换成JSON类型的对应关系

6. 容器相关类

1. set和frozenset

  1. set不记录元素的添加顺序
  2. 元素不允许重复

set集合是可变容器,程序可以改变容器中的元素。
frozenset是set的不可变版本,它的元素是不可变的。


frozenset

你可能感兴趣的:(Python基础(八)常见模块)