python内置函数大全解释,菜鸟教程python内置函数
33、input()
描述: Python 3 . x中的input()函数接受标准输入数据并将其作为字符串返回。获取用户输入内容
语法:输入([提示])
参数:提示3360提示信息
案例:
a=输入( input: )输入:1234打印(a)12334、int()
描述:函数的作用是:将一个字符串或数字转换成整数。x可以是字符串或数值。将x转换为普通整数。如果参数是字符串,它可能包含符号和小数点。如果超出普通整数的表示范围,则返回长整数。
语法:int(x,base=10)
参数:
x字符串或数字。
十进制数,默认为十进制。
案例:
int(12 ,16)18int(12 ,10)1235、isinstance()
描述: is instance()函数确定一个对象是否是已知类型,类似于type()。
isinstance()和type()之间的区别:
不管继承与否,Type()都不会将子类视为父类类型。
Isinstance()会把子类当作父类类型,并考虑继承关系。
如果要判断两个类型是否相同,建议使用isinstance()。
语法:is instance(object,classinfo)
参数:
对象实例对象。
class info——可以是直接或间接的类名、基本类型或者由它们组成的元组。
案例:
A=2 isinstance (a,int) true isinstance (a,str) false isinstance (a,(str,int,list)) #是返回true true36、issubclass().的元组之一
描述: issubclass()方法用于确定参数类是否是类型参数classinfo的子类。如果class是classinfo类的子类,则返回True:
语法:issubclass(class,classinfo)
参数:
阶级阶级。
Classinfo - class。
案例
class a : pass class b(a): pass sprint(issubclass(b,a)) #返回真实的37、iter()
描述: ITER()函数用于生成迭代器。
语法:ITER(天体[,哨兵])
参数:
对象-支持迭代的集合对象。
Sentinel -如果传递第二个参数,参数对象必须是可调用的对象(例如,函数)。此时iter创建了一个iterator对象,每次调用这个iterator对象的__next__()方法时都会调用这个对象。
返回一个iterable对象。可以省略sentinel。sentinel被理解为迭代对象的哨兵,一旦迭代到这个元素,就会立即终止:
案例:
lst=[1,3,5]ITER(lst)list _ iterator at0xf 8359 E8
第:号
打印(一)13538、len()
函数的作用是:返回一个对象的长度(字符、列表、元组等)。)或项目数。
描述:镜头
语法:的物体。
参数:
#字典的长度DIC={a :1, b 33603} len (DIC) 2
#字符串长度s=aasdflen(s)5
#列表元素的数量l=[1,2,3,4,5]len(l)案例
39、list(): list()函数创建一个列表或者用于将元组转换成列表。
描述:列表(图)
语法:元组-要转换成列表的元组。
参数:
atuple=(123, xyz , zara , ABC )list=list(at uple)list[123, xyz , zara , ABC ]案例
40、map():映射()将根据提供的函数映射指定的序列。返回一个迭代器,它将函数应用于iterable中的每一项,并输出结果。
描述:映射(函数,可迭代,)
语法:
功能-功能
Iterable -一个或多个序列
参数:
:#计算平方数
Returnx * * 2List (Map (Square,[1,2,3,4,5]))Python中56个内置函数的详细讲解(一)
Python中56个内置函数详解(2)
Python中56个内置函数详解(三)
Python中56个内置函数的详细解释(4)
Python中56个内置函数的详细解释(6)
Python中56个内置函数详解(七)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。