Python入门课程NO64课 内置函数之其他函数
映射函数map(func, *iterables):map函数会将可变形参iterables表示的可迭代对象传递到func中进行映射处理。参数func既可以传递具名函数,也可以传递lambda表达式。
获取容器对象的元素数:len(container):这里的容器对象主要为:字符串,列表,元组,字典,集合。
计算最大值,最小值,以及求和。max() min() sum():执行max函数计算最大值,min函数计算最小值,sum函数进行求和。传递的参数为可迭代对象:
获取Unicode字符对应的数字编码:ord(unicode_character),获取Unicode数字编码所对应的unicode字符:chr(unicode_code):
获取对象的标识值:id(object) :
这里的标识值,实质是数据对象的内存地址。
获取对象的类型:type(object):
执行type,返回该object的类型名
判断是否属于某一类型:isinstance(obj, class_or_tuple):
返回值是一个布尔类型,True表示属于某一类型,False表示不属于。这里的class_or_tuple形参实质可以传递类型名或元组类型参数。元组类型参数中的元素全为类型名,例如:(int, float)。
int,float,bool,str,list,tuple,dict,set分别是整型,浮点类型,布尔类型,字符串类型,列表,元组,字典,集合的类型名。
- 上一篇
Python入门课程NO63课 内置函数之序列生成函数
生成一个整数序列range(start, stop[, step]):生成一个从整数start到整数stop之间(不包含stop),且步长为step的可迭代对象。参数start大于stop,且step为负数时,可以生成一个逆序的整数序列:生成一个索引序列enumerate(iterable[,start=0]):enumerate用来为可迭代对象生成
- 下一篇
Python入门课程NO65课 计算机文件基础知识
计算机文件存储在硬盘上,要找到这个文件,必须知道它的文件名以及存储路径。计算机文件按其存储类型可分为文本文件和二进制文件,例如用记事本保存的文件是一种文本文件,而图片,音视频等则是二进制文件。关于文件的命名,路径,以及文件的类型,会在接下来的内容中进行详细