python的全局函数

本文介绍了Python中的多个全局函数,包括type()用于获取或创建类型,tuple()将可迭代对象转换为元组,super()用于多继承问题,sum()对序列求和,str()将对象转化为适合阅读的字符串形式,以及更多其他函数的用法和语法。
摘要由CSDN通过智能技术生成

type() 函数type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象

语法:
type(object)
type(name, bases, dict)

tuple 函数 tuple 函数将可迭代系列(如列表)转换为元组

语法
tuple( iterable )
iterable – 要转换为元组的可迭代序列

super() 函数

super() 函数是用于调用父类(超类)的一个方法。
super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。
MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。
语法
super(type[, object-or-type])
type – 类。
object-or-type – 类,一般是 self

sum() 函数 sum() 方法对系列进行求和计算

str() 函数

str() 函数将对象转化为适于人阅读的形式

staticmethod() 函数

python staticmethod 返回函数的静态方法。

sorted() 函数

sorted() 函数对所有可迭代的对象进行排序操作

slice() 函数

slice() 函数实现切片对象,主要用在切片操作函数里的参数传递
语法
class slice(stop)
class slice(start, stop[, step])

setattr() 函数

setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。
语法
setattr(object, name, value)

set() 函数

set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等
语法
class set([iterable])
iterable – 可迭代对象对象
返回新的集合对象

round() 函数

round() 方法返回浮点数 x 的四舍五入值,准确的说保留值将保留到离上一位更近的一端(四舍六入)。精度要求高的,不建议使用该函数。
语法
round( x [, n] )

reversed 函数reversed 函数返回一个反转的迭代器

语法
reversed(seq)

range() 函数

Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。
Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。
Python2 range() 函数返回的是列表。
语法
range(stop)
range(start, stop[, step])

property() 函数

property() 函数的作用是在新式类中返回属性值
语法
class property([fget[, fset[, fdel[, doc]]]])

print() 函数

print() 方法用于打印输出,最常见的一个函数。
语法
print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)

pow() 函数pow() 方法返回 x的y次方的值

语法
pow(x, y[, z])
x – 数值表达式。
y – 数值表达式。
z – 数值表达式。
返回 x的y次方的值

open() 函数

Python open() 函数用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError
语法
open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

max()函数

max() 方法返回给定参数的最大值,参数可以为序列

min() 函数

min() 方法返回给定参数的最小值,参数可以为序列

len()方法

Python len() 方法返回对象(字符、列表、元组等)长度或项目个数

int() 函数

int() 函数用于将一个字符串或数字转换为整型

input() 函数

input() 函数接受一个标准输入数据,返回为 string 类型

dir() 函数

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

dir() 函数

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值