随笔分类 -  python笔记

摘要:1.shutil模块 复制删除 打压缩包 shutil.make_archive(‘base_name’,’format’,’root_dir’) base_name:压缩包的文件名,也可以使压缩包的路径。只是文件名时,则保存至当前目录,否则保存至指定路径 format:压缩包种类,”zip”,”t 阅读全文
posted @ 2018-05-10 14:51 活蹦乱跳的鱼 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:模块 1. 模块的定义和导入 定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py对应的模块名:test) 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件) 导入: i 阅读全文
posted @ 2018-05-10 12:31 活蹦乱跳的鱼 阅读(359) 评论(0) 推荐(0) 编辑
摘要:1.装饰器 定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能 原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 实现装饰器的知识储备: 1. 函数即“变量” 2. 高阶函数 a. 把一个函数名当做实参传给另一个函数(在不修改被装饰函数源代码的情况下为期添加功能) 阅读全文
posted @ 2018-05-09 20:57 活蹦乱跳的鱼 阅读(213) 评论(0) 推荐(0) 编辑
摘要:函数 编程序语言中函数定义:函数是逻辑结构化和过程化的一种编程方法 1.1 有返回值和无返回值 结果 in test1Nonein test21 1.2 函数的参数 返回值:函数执行的结果 结果 test1: 0test2: (1, 'hello', [1, 2, 3, 4, 5]) 1.3 位置参 阅读全文
posted @ 2018-05-09 16:32 活蹦乱跳的鱼 阅读(271) 评论(0) 推荐(0) 编辑
摘要:文件操作 创建一个文件名字为filename 内容是 BJSHGDTW 打印文件编码 f = open("filename",'r',encoding="utf-8")print(f.encoding) utf-8 打印在内存的编号 print(f.fileno()) 3 1.文件读操作 1.1 o 阅读全文
posted @ 2018-05-09 11:08 活蹦乱跳的鱼 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1.字典 是一种key-value的数据类型,使用就像字典 无序的因为无下标 创建一个字典: info = { 'stu1':'qq', 'stu2':'ww', 'stu3':'ee', } print(info) 输出结果 {'stu1': 'qq', 'stu2': 'ww', 'stu3': 阅读全文
posted @ 2018-05-04 15:42 活蹦乱跳的鱼 阅读(250) 评论(0) 推荐(1) 编辑
摘要:python中定义变量的字符串 str1 = "www" #str1就是字符串了 一定用引号 或者直接使用"字符串."来调用内部的方法 1.字符串大小写操作 capitalize()方法-开头大写 print('wsy www'.capitalize()) Wsy www swapcase()方法- 阅读全文
posted @ 2018-05-04 15:02 活蹦乱跳的鱼 阅读(346) 评论(0) 推荐(0) 编辑
摘要:在python中列表用 '[]' 表示 列表的查询操作 列表的切片 列表的切片 names = ["a","b","c"] #定义一个列表 双引号引起来表示列表的元素,看上去是数字其实是字符串 print(names[0],names[b]) #切片 names[0] 表示列表中第一个元素,name 阅读全文
posted @ 2018-05-03 12:26 活蹦乱跳的鱼 阅读(229) 评论(0) 推荐(0) 编辑
摘要:创建正则表达式对象 import re 常用匹配语法 re.match 从头开始匹配 re.search 匹配包含 re.findall 把所有匹配到的字符放到以列表中的元素返回 re.splitall 以匹配到的字符当做列表分隔符 re.sub 匹配字符并替换 re.compile(r'(\d\d 阅读全文
posted @ 2018-04-27 11:09 活蹦乱跳的鱼 阅读(280) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示