个人笔记、持续更新 -- Built-in function
import builtins
Math
- abs(num) -> Return the absolute value of the argument.
- hex(num) -> 返回 16进制的字符串
- round(number[, ndigits])
- max(x1, x2, ...);min(x1, x2, ...)
- zip(seq1, seq2, ...) -> 数学上的「转置」
高阶函数
- map(function, iterable)
- filter(function, iterable)
- reduce(function, iterable[, initializer])
- sorted(iterable, *, key=None, reverse=Flase)
eg: sorted([{'v': 3}, {'v': 13}, {'v': 7}], key=lambda o: o['v']) -> [{'v': 3}, {'v': 7}, {'v': 13}]
转换
- enumerate(iterable [, start]):将iterable 对象转为(0, seq[0]), (1, seq[1]),... 的形式
- Unicode 编码互转:ord('a') -> 97; chr(65) -> 'A'
验证
- isinstance(object, class or type or tuple) -> 判断 object 是否是第二个参数的实例。 eg: isinstance(num, (int, float)) # 返回 True or False
显示信息
- dir(module_name):以列表的形式返回,模块内定义的所有名称
File System
http://www.runoob.com/python3/python3-file-methods.html
- f = open(file, mode='r', ...)
f.read() -> 输出所读内容
f.readline() -> 输出所读内容的一行
f.readlines() -> 以 list 形式输出所读内容
f.write(str)
f.seek(index) -> 改变文件指针的位置(默认指向文件开头)
f.tell() -> 返回文件指针的指向位置
f.close()
网友评论