摘要: 函数可提升代码阅读性、可重复使用 函数执行的时候只会把函数的执行文件路径添加到sys.path里,故在执行文件之外的模块(py文件)时使用import需要指定相对执行文件的相对路径否则会找不到文件;也可以自己添加相关文件到sys.path里(sys.path.append(路径)) os.path. 阅读全文
posted @ 2021-01-16 15:36 虾米维生素 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 匿名函数:lambda x:x+1 map函数是将可迭代对象逐一计算,得到的还是一个与输入序列长度一样的可迭代对象 filter函数是将可迭代对象按某种条件进行筛选,得到符合条件的序列(元素个数小于等于原始元素个数) reduce函数是将可迭代对象按某种算法合成为一个计算结果(最后只有一个值) li 阅读全文
posted @ 2020-12-25 18:25 虾米维生素 阅读(80) 评论(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 虾米维生素 阅读(142) 评论(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 虾米维生素 阅读(301) 评论(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 虾米维生素 阅读(257) 评论(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 虾米维生素 阅读(203) 评论(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 虾米维生素 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、跳转路径 cd C:\Program Files\ANSYS Inc\v201\SCDM 2、命令行 spaceclaim /? 接下来会自动把帮组文档下载到用户文档里 用户/Documents/SpaceClaimReports/CommandLineOptions.html 3、带脚本tes 阅读全文
posted @ 2020-04-15 15:46 虾米维生素 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 1、os获取文件路径 path, filename = os.path.split(os.path.abspath(__file__)) # 获取当前文件的路径 os.getcwd() # 获取当前工作目录 file_path = os.path.abspath(filename) # 获取文件路径 阅读全文
posted @ 2020-04-15 15:19 虾米维生素 阅读(1674) 评论(0) 推荐(0) 编辑