python基础常用函数和字典
函数字典→===→用法→===========→说明
del→========→del a[0]→========→删除元组
pop()→========→b.pop()→========→删除最后一个元素
remove()→========→c.remove('9')→========→删除指定元素名
count()→========→b.count(6)→========→统计元素出现个数
in→========→if i in a:→========→判断i是否存在a中
index()→========→b.index(6)→========→查找元素出现下标位置
append()→========→b.append(12)→========→增加元素
extend()→========→b.extend(c)→========→将c集合增加到b字符中
insert()→========→b.insert(1,3)→========→在字符串指定位置插入元素,在下标3的位置插入1
sort()→========→a.sort(reverse=True)→========→排序,有True是降序,没有是升序
reverse()→========→a.reverse()→========→将数据逆序输出
import→========→import keyword→========→用于导入模块
input→========→input('请输入数据:')→========→用于获取键盘输入数据
range()→========→range(1,4)→========→获取区间数据
len()→========→len(a)→========→用于获取字符长度
kwlist()→========→a=keyword.kwlist()→========→用于获python关键字,用前要导入(keyword)模块
random→========→import random→========→用于获取随机数的导入模块
randint()→========→a=random.randint(0,4)→========→用于获取随机数,使用前需要导入(random)模块
replace()→========→print(a.replace('h','1'))→========→用于字符替换
find()→========→print(a.find('f'))→========→用于字符串位置查找
split()→========→print(a.split('d'))→========→用于字符串切割
join()→========→print(a.join(b))→========→字符串连接,用b对a进行连接(左右两端连接)
startswith()→========→s.startswith('138')→========→用于判断字符串以什么开头
endswith()→========→s.endswith('8888')→========→用于判断字符串以什么结尾
lower()→========→c.lower()→========→将所有字符串转换成小写字母
upper()→========→c.upper()→========→所有字符转换成大写
title()→========→c.title()→========→将所有字符串转换成首字母大写
capitalize()→========→c.capitalize()→========→将字符串第一个一个字符转换成大写,其余小写
center()→========→c.ccenter(20)→========→将字符按照指定的宽度对齐
rjust()→========→c.rjust(20)→========→将字符串按照指定的字符串右对齐
ljust()→========→c.ljust(20)→========→将字符串按照指定的字符串左对齐
strip()→========→c.strip()→========→去除字符的两端的空白
rstrip()→========→c.rstrip()→========→去除字符串右端的空白
lstrip()→========→c.lstrip()→========→去除字符串左端的空白
isinstance()→========→isinstance(c,int)→========→判断字符类型
isspace()→========→a.isspace()→========→判断字符串是不是全是空格
isdigit()→========→a.isdigit()→========→判断字符串是不是全是数字
isalpha()→========→a.isalpha()→========→判断字符串是不是全是字母
isalnum()→========→a.isalnum()→========→判断字符串是不是数字和字母组成
os.mkdir()→========→os.mkdir('C:\\Users\\12446\\Desktop\\aaaa')#此时会在左面上创建一个aaaa文件夹→========→用于创建文件夹
os.listdir()→========→files = os.listdir('C:\\Users\\12446\\Desktop\\a') print(files)→========→用于获取文件,如果程序当前执行的就是此文件夹的路径那么阔以可以这样写('.')
open()→========→dakia = open(i,'rb')→========→用于打开文件第一个参数是文件路径+名称,第二个参数表示读写参数r读w写如果是二进制文件需要加b
open()→========→xieru = open(copy_lj,'wb')用于读取文件→========→用于打开文件第一个参数是文件路径+名称,第二个参数表示读写参数r读w写如果是二进制文件需要加b
write()→========→xieru.write(dakai_siz)→========→用于写入文件,xueru是写入文件接收的变量(读取文件了复制给此变量),括号表示每次写入的大小
read()→========→读取文件→========→不带参数表示一次性全部读取,带参数表示每次读取的大小
readlines()→========→读取文件→========→一行一行的读取