Python——系统常用模块

import 语句

想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:

        import module1[, module2[,... moduleN]

一个模块只会被导入一次,不管你执行了多少次 import。这样可以防止导入模块被一遍又一遍地执行。

        from module import * 

1,sys模块

sys是Python提供的一个内部模块,Python可以通过改模块实现于当前程序所咋系统环境进行交互。

这一部分的详细用法请参照:深入Python:sys模块的功能与应用详解

2,copy模块

Python 字典 copy() 函数返回一个字典的浅复制。copy() 方法可用于拷贝一个集合。copy() 函数可用于复制列表,类似于 a[:]。。

import copy

member_info = dict(name="小李", interest=["看书", "电影"])
copy_info = member_info   #浅拷贝
copy_info = copy.copy(member_info)  #浅拷贝
copy_info = member_info.copy()   #浅拷贝
deepcopy_info = copy.deepcopy(member_info)  #深拷贝

print("member_info内存地址:%d, copy_info内存地址:%d, deepcopy_info内存地址:%d" % (id(member_info), id(copy_info), id(deepcopy_info)))

member_info['interest'].append("旅游")

print("member_info字典数据:%s" % member_info)
print("copy_info字典数据:%s" % copy_info)
print("deepcopy_info字典数据:%s" % deepcopy_info)

输出

member_info内存地址:2229263849080, copy_info内存地址:2229260090896, deepcopy_info内存地址:2229260091328
member_info字典数据:{'name': '小李', 'interest': ['看书', '电影', '旅游']}
copy_info字典数据:{'name': '小李', 'interest': ['看书', '电影', '旅游']}
deepcopy_info字典数据:{'name': '小李', 'interest': ['看书', '电影']}

数学函数 import math

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值