排序
Python str / bytes / unicode 区别详解
Python str / bytes / unicode 区别详解 - 在讲解 str / bytes / unicode 区别之前首先要明白字节和字符的区别,请参考:bytearray/bytes/string区别 中对字节和字符有清晰的讲解,最重要是明白...
Python eval 函数
Python eval函数 - 内置函数 eval 能直接执行字符串表达式,并返回表达式的结果 1.input 函数的返回值是字符串str类型,如果需要int或者list类型可以通过转换完成 2.eval 是一个很强大的内置函...
Python eval 与 exec 函数的区别
Python eval 与 exec 函数的区别- 1.eval 函数只能计算单个表达式的值,而 exec 函数可以动态运行代码段; 2.exec 函数能直接执行文件中的 Python 代码,eval 函数不能实现这个功能; 3.eval 函...
Python isinstance函数
''' 函数描述:主要用于检测变量类型,返回值是 bool 值 参数: object : 实例对象。 classinfo : 可以是直接或者间接类名、基本类型或者由它们组成的元组。 返回值:如果对象的类型与classinfo...
Python locals 函数
Python locals 函数 - Python 内置函数 locals 比较简单,直接以字典 dict 的形式返回当前位置的所有局部变量,语法如下: //返回值:返回一个字典,该字典包含当前位置的所有局部变量; locals...
Python map 函数
Python map函数 - map 函数是根据指定函数对指定序列做映射,在开发中使用map 函数也是有效提高程序运行效率的办法之一. 1.map 函数的参数是由函数和一个序列或者多个序列构成; 2.map 函数处理...
Python bin 函数
Python bin 函数-1.整形(int)或者长整形(long int)区别:两者的区别在于取值范围不同,比如: 整形取值范围:-32768~32767; 长整形取值范围更大,范围:-2147483648~2147483647,如果当一个数字大...
Python zip函数
zip 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组 tuple ,然后返回由这些元组组成的对象,返回的结果可以直接强转为 list 列表,这样做的好处是节约了不少的内存! 如...
Python reduce 函数
Python reduce 函数 - Python 内置函数 reduce 和 map / filter 等函数有点类似,都是通过函数对迭代器中的元素进行遍历操作,唯一区别是 reduce 函数是返回计算结果是一个值,而 map / filter ...
Python any 函数
Python any 函数 - 如果iterable迭代器中的所有元素全部都为假,返回 False;反之返回 True;只要列表中的元素含有除了 0、None、False 外任意元素都算 True,(简单点就是只要有一个元素为真,...