python必备基础

莱莱  论坛元老 | 2022-9-16 17:24:34 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1017|帖子 1017|积分 3051

1. 基础函数

 序号 函数 说明
 1print() 打印
 2input()  输入 
 3int()  转化为整形 
 4float() 转化为浮点型 
 5str()  转化为字符串
 6type()  返回对象类型
 7isinstance()  判断对象类型(返回布尔值)
2. 流程控制

 序号 函数 说明
 1if语句:执行条件判断
 2if 条件:代码1 else:代码2条件判断
 3while判断循环
 4for计数循环 
 5range()范围控制,可控制起始位置和步长 
 6break跳出循环
 7continue 跳出本次循环,后面的循环继续执行
3.字符串(不可修改)

序号函数说明
1capitalize()首字符大写,其余小写
2casefold()字符串变小写
3encode()编码(str-bytes)
4decode()解码(bytes-str)
5count(字符,开始下标,结束下标)返回字符出现次数
6find(字符,开始下标,结束下标)返回字符第一次出现的索引位置,未查到返回-1
7index(字符,开始下标,结束下标)返回字符第一次出现的索引位置
8upper()将字符串转化为大写
9lower()将字符串转化为小写
10format()将字符串按某种格式输出,可以用空{}、数字{1}、字母{a}占位
11strip(字符)移除字符串中指定字符
12end=''末位无缝连接
13split()将字符串转换为列表
4. 列表

 序号 函数 说明
 1append()尾部增加元素
 2insert(索引位置,元素)指定位置增加元素
 3clear()清空列表
 4pop(索引位置)删除指定位置元素,不传位置默认删除末尾元素
 5remove(元素)删除指定元素
 6del()删除元素或整个列表
 7extend(可迭代对象)将可对待对象分别添加到列表中
 8copy()浅拷贝,copy后的数据修改后,原数据也会被修改。deepcopy不会变更原数据。
 9count(元素)返回元素在列表中出现次数
10index(元素,开始下标,结束下标)默认返回元素在列表中第一个索引位置
11reverse()翻转
12sort(key=str.lower,reverse=True)对列表内元素进行排序,reverse=True为减序
13len()返回列表长度
5. 元组(不可修改)

 序号
 函数
 说明
 1
list(元组)
将元组转换为列表
 2
tuple(列表)
列表转换为元组
 3
其他操作类似列表
 
6.字典

 序号 函数 说明
 1update({键:键值})新增键值对
 2get(键)返回键对应键值,键不存在则返回空
 3del(dict1[键])删除键值对
 4pop(键)删除键值对
 5clear()清空字典
 6items()键值对
 7keys()返回键
 8values()返回键值
 9max(dict1)返回字典中最大的键
7、函数(常用内置函数)

 序号 函数 说明
 1函数名.doc获取函数的文档内容
 2help(函数名)查看函数文档
 3global 变量声明变量为全局变量(可用于任何地方)
 4nonlocal 变量声明变量为全局变量(用于函数嵌套,变量存在于上一级目录)
8、进程和线程

 序号 函数 说明
 1os.getpid()获取当前进程编号
 2multiprocessing.current_process()获取当前进程名字
 3Thread(target=None,name=None,args=(),kwargs=None)创建进程实例
 4threading.current_thread()获取当前进程名字
9.文件操作

(1)常规文件操作
 序号 函数 说明
 1open(文件名,mode)打开文件(mode: r只读,  r+读写,  w新建(会覆盖原有文件),a追加写入,b二进制模式,w+新建读写,t文本模式)
 2write("xxx")向文件中写入内容
 3read()读取文件内容
 4close()关闭文件
file的对象属性
 序号 函数 说明
 1closed如果文件已关闭,返回True,未关闭返回False
 2mode返回文件对象访问模式
 3name返回文件名称
file对象的读取方法
 序号 函数 说明
 1read([字节数])读取文件中内容
 2readlines()读取文件所有行
 3readline()读取文件一行
 (2)OS模块
关于文件
 序号 函数 说明
 1os.rename(原文件名,新文件名)文件重命名
 2os.remove(文件名)删除文件
关于文件夹
 序号 函数 说明
 1os.mkdir(文件夹名称)新建文件夹
 2os.rmdir(文件夹名称)删除文件夹
 3getcwd()获取当前目录路径
 4chdir(目录路径)切换目录
 5listdir(文件夹名称)获取当前文件夹下所有文件和文件夹,返回一个列表
 
 
 
 
 
 
 家的核心观念用一个字概括:和!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表