内置函数68

内置参数详解

https://docs.python.org/3/library/functions.html?highlight=built#ascii

http://www.runoob.com/python3/python3-built-in-functions.html

 

abs(x) 返回x的绝对值

x -- 数值表达式,可以是整数,浮点数,复数。

 

dir()函数

dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含   __dir__(),该方法将最大限度地收集参数信息。

dir 语法:

  dir([object])

参数说明:

  • object -- 对象、变量、类型。

返回值:

  返回模块的属性列表。

 

help()   用于查看函数或模块用途的详细说明。

 

exec()   执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码

用法:   exec(object[, globals[, locals]])

  • object:必选参数,表示需要被指定的Python代码。它必须是字符串或code对象。如果object是一个字符串,该字符串会先被解析为一组Python语句,然后在执行(除非发生语法错误)。如果object是一个code对象,那么它只是被简单的执行。
  • globals:可选参数,表示全局命名空间(存放全局变量),如果被提供,则必须是一个字典对象。
  • locals:可选参数,表示当前局部命名空间(存放局部变量),如果被提供,可以是任何映射对象。如果该参数被忽略,那么它将会取与globals相同的值。

 

set()   创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。

实例:

>>> x = set('runoob')
>>> y = set('google')
>>> x,y   # 重复的被删除
({'u', 'n', 'r', 'o', 'b'}, {'l', 'o', 'e', 'g'})
>>> x&y    # 交集
{'o'}
>>> x|y    # 并集
{'u', 'e', 'g', 'n', 'r', 'l', 'o', 'b'}
>>> x - y  # 差集
{'u', 'b', 'n', 'r'}

 

 

posted @ 2017-08-28 10:18  _Cohen  阅读(98)  评论(0)    收藏  举报