1. 基础函数
序号 | 函数 | 说明 | 1 | print() | 打印 | 2 | input() | 输入 | 3 | int() | 转化为整形 | 4 | float() | 转化为浮点型 | 5 | str() | 转化为字符串 | 6 | type() | 返回对象类型 | 7 | isinstance() | 判断对象类型(返回布尔值) | 2. 流程控制
序号 | 函数 | 说明 | 1 | if语句:执行 | 条件判断 | 2 | if 条件:代码1 else:代码2 | 条件判断 | 3 | while | 判断循环 | 4 | for | 计数循环 | 5 | range() | 范围控制,可控制起始位置和步长 | 6 | break | 跳出循环 | 7 | continue | 跳出本次循环,后面的循环继续执行 | 3.字符串(不可修改)
序号 | 函数 | 说明 | 1 | capitalize() | 首字符大写,其余小写 | 2 | casefold() | 字符串变小写 | 3 | encode() | 编码(str-bytes) | 4 | decode() | 解码(bytes-str) | 5 | count(字符,开始下标,结束下标) | 返回字符出现次数 | 6 | find(字符,开始下标,结束下标) | 返回字符第一次出现的索引位置,未查到返回-1 | 7 | index(字符,开始下标,结束下标) | 返回字符第一次出现的索引位置 | 8 | upper() | 将字符串转化为大写 | 9 | lower() | 将字符串转化为小写 | 10 | format() | 将字符串按某种格式输出,可以用空{}、数字{1}、字母{a}占位 | 11 | strip(字符) | 移除字符串中指定字符 | 12 | end='' | 末位无缝连接 | 13 | split() | 将字符串转换为列表 | 4. 列表
序号 | 函数 | 说明 | 1 | append() | 尾部增加元素 | 2 | insert(索引位置,元素) | 指定位置增加元素 | 3 | clear() | 清空列表 | 4 | pop(索引位置) | 删除指定位置元素,不传位置默认删除末尾元素 | 5 | remove(元素) | 删除指定元素 | 6 | del() | 删除元素或整个列表 | 7 | extend(可迭代对象) | 将可对待对象分别添加到列表中 | 8 | copy() | 浅拷贝,copy后的数据修改后,原数据也会被修改。deepcopy不会变更原数据。 | 9 | count(元素) | 返回元素在列表中出现次数 | 10 | index(元素,开始下标,结束下标) | 默认返回元素在列表中第一个索引位置 | 11 | reverse() | 翻转 | 12 | sort(key=str.lower,reverse=True) | 对列表内元素进行排序,reverse=True为减序 | 13 | len() | 返回列表长度 | 5. 元组(不可修改)
序号
| 函数
| 说明
| 1
| list(元组)
| 将元组转换为列表
| 2
| tuple(列表)
| 列表转换为元组
| 3
| 其他操作类似列表
|
| 6.字典
序号 | 函数 | 说明 | 1 | update({键:键值}) | 新增键值对 | 2 | get(键) | 返回键对应键值,键不存在则返回空 | 3 | del(dict1[键]) | 删除键值对 | 4 | pop(键) | 删除键值对 | 5 | clear() | 清空字典 | 6 | items() | 键值对 | 7 | keys() | 返回键 | 8 | values() | 返回键值 | 9 | max(dict1) | 返回字典中最大的键 | 7、函数(常用内置函数)
序号 | 函数 | 说明 | 1 | 函数名.doc | 获取函数的文档内容 | 2 | help(函数名) | 查看函数文档 | 3 | global 变量 | 声明变量为全局变量(可用于任何地方) | 4 | nonlocal 变量 | 声明变量为全局变量(用于函数嵌套,变量存在于上一级目录) | 8、进程和线程
序号 | 函数 | 说明 | 1 | os.getpid() | 获取当前进程编号 | 2 | multiprocessing.current_process() | 获取当前进程名字 | 3 | Thread(target=None,name=None,args=(),kwargs=None) | 创建进程实例 | 4 | threading.current_thread() | 获取当前进程名字 | 9.文件操作
(1)常规文件操作
序号 | 函数 | 说明 | 1 | open(文件名,mode) | 打开文件(mode: r只读, r+读写, w新建(会覆盖原有文件),a追加写入,b二进制模式,w+新建读写,t文本模式) | 2 | write("xxx") | 向文件中写入内容 | 3 | read() | 读取文件内容 | 4 | close() | 关闭文件 | file的对象属性
序号 | 函数 | 说明 | 1 | closed | 如果文件已关闭,返回True,未关闭返回False | 2 | mode | 返回文件对象访问模式 | 3 | name | 返回文件名称 | file对象的读取方法
序号 | 函数 | 说明 | 1 | read([字节数]) | 读取文件中内容 | 2 | readlines() | 读取文件所有行 | 3 | readline() | 读取文件一行 | (2)OS模块
关于文件
序号 | 函数 | 说明 | 1 | os.rename(原文件名,新文件名) | 文件重命名 | 2 | os.remove(文件名) | 删除文件 | 关于文件夹
序号 | 函数 | 说明 | 1 | os.mkdir(文件夹名称) | 新建文件夹 | 2 | os.rmdir(文件夹名称) | 删除文件夹 | 3 | getcwd() | 获取当前目录路径 | 4 | chdir(目录路径) | 切换目录 | 5 | listdir(文件夹名称) | 获取当前文件夹下所有文件和文件夹,返回一个列表 |
家的核心观念用一个字概括:和!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |