python基础之常用函数和词典

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()→========→读取文件→========→一行一行的读取

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 13,202评论 0 13
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,306评论 0 10
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 10,007评论 0 5
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,882评论 0 17
  • 本文分享自我的个人公众号“Lin小懒的成长阅历记”,喜欢的读者可以关注哦! 不要觉得商业跟我们一点关系都没有。曾经...
    Lin小懒阅读 2,481评论 0 0

友情链接更多精彩内容