随笔分类 -  Python

摘要:函数可提升代码阅读性、可重复使用 函数执行的时候只会把函数的执行文件路径添加到sys.path里,故在执行文件之外的模块(py文件)时使用import需要指定相对执行文件的相对路径否则会找不到文件;也可以自己添加相关文件到sys.path里(sys.path.append(路径)) os.path. 阅读全文
posted @ 2021-01-16 15:36 虾米维生素 阅读(107) 评论(0) 推荐(0)
摘要:匿名函数:lambda x:x+1 map函数是将可迭代对象逐一计算,得到的还是一个与输入序列长度一样的可迭代对象 filter函数是将可迭代对象按某种条件进行筛选,得到符合条件的序列(元素个数小于等于原始元素个数) reduce函数是将可迭代对象按某种算法合成为一个计算结果(最后只有一个值) li 阅读全文
posted @ 2020-12-25 18:25 虾米维生素 阅读(107) 评论(0) 推荐(0)
摘要:1、f.flush()将文件内容从内存写入到磁盘 f.encoding 查看使用open打开文件的编码 f.tell() 查看当前打开文件的指针位置 f.seek(3) 将文件指针移到到第三个字节(seek默认是从0开始); f.seek(3,1)表示将指针从当前位置向后移动3个字节 f.seek( 阅读全文
posted @ 2020-05-17 22:20 虾米维生素 阅读(151) 评论(0) 推荐(0)
摘要:1、zip 将两个可迭代对象转化为以元祖为元素的列表 1 a = 'abcd' 2 b = '1234' 3 print(list(zip(a, b))) # [('a', '1'), ('b', '2'), ('c', '3'), ('d', '4')] 4 print(type(list(zip 阅读全文
posted @ 2020-05-17 22:19 虾米维生素 阅读(317) 评论(0) 推荐(0)
摘要:1、格式化format %s(字符串) %f(浮点数) %d(整数) 2、截取 %.3s(截取字符串前三个字符) %.2f(保留两位小数) 3、传入字典数据 %(key)s %(key)d 1 print("你是 %(name)s , %(age)d 岁" % {'name':'小米', 'age' 阅读全文
posted @ 2020-04-23 18:39 虾米维生素 阅读(280) 评论(0) 推荐(0)
摘要:字符串:常用 join,replace,strip,split,formate 1、join 将字符串中的每一个元素按照指定分隔符进行拼接 test = '山清水秀' d = '*' print(d.join(test)) # 山*清*水*秀 2、strip() 包含 lstrip 和 rstrip 阅读全文
posted @ 2020-04-18 16:39 虾米维生素 阅读(229) 评论(0) 推荐(0)
摘要:1、sys模块 import sys print(sys.argv) # 文件所在路径的列表,含当前的文件名['D:/python/page/1.py'] 2、os模块 print(os.getcwd()) # 文件所在的路径,路径中不包括当前的文件名D:/python/pageprint(os.l 阅读全文
posted @ 2020-04-16 09:14 虾米维生素 阅读(211) 评论(0) 推荐(0)