欢迎光临散文网 会员登陆 & 注册

Python 常用系统函数

2021-08-09 09:01 作者:皮卡丘上大学啦  | 我要投稿

 Python 的标准库包含很多模块,每个模块中定义 了很多有用的函数,这些函数称为系统函数。 

 任何Python 程序都可直接或间接地调用这些函数。

 例: 

 数学库模块(math)提供了很多数学运算函数; 

 复数模块(cmath)提供了用于复数运算的函数; 

 随机数模块(random)提供了用来生成随机数的函数; 

 时间(time)和日历(calendar)模块提供了能处理日期和时间的函数。

 在调用系统函数之前,先要使用import 语句导入 相应的模块,格式如下: 

import 模块名 

 该语句将模块中定义的函数代码复制到自己的程 序中,然后就可以访问模块中的任何函数,其方 法是在函数名前面加上“模块名.”。

 例:调用数学模块math中的平方根函数sqrt(),语 句如下:

 >>>import math #导入math模块 

 >>>math.sqrt(2) #调用sqrt()函数 

 1.4142135623730951

 另一种导入模块的方法,格式如下: 

from 模块名 import 函数名 

 该语句从指定模块中导入指定函数的定义,这样 调用模块中的函数时,不需要在前面加上“模块名.”。 

 例: 

 >>> from math import sqrt 

 >>> sqrt(2) 

 1.4142135623730951

 如果希望导入模块中的所有函数定义,则函数名用“*”。 

 格式如下:  from 模块名 import * 

 这样调用指定模块中的任意函数时,都不需要在前面加“模块名.”。

 使用这种方法固然省事方便,但当多个模块有同名的函数时,会引起混乱,使用时要注意。

Python 常用系统函数的评论 (共 条)

分享到微博请遵守国家法律