随笔分类 - python
摘要:python3.7.6安装: 安装python3 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel l
阅读全文
摘要:数字类型 字符串类型 python ''' 1. 单行字符串 s1 = 'abc' ss1 = "xyz" 2. 多行字符串 s2 = """first line second line last line""" 3. 字符串嵌套 i) 单、双、三引号直接可以相互嵌套 ii) 同类型引号直接嵌套需要
阅读全文
摘要:字典: 字符编码 文件操作 基础读 基础写 with语法 操作模式 游标操作 文件的遍历 函数入门 函数四部分
阅读全文
摘要:一、复习 二、今日内容 三、如何定义函数 四、函数的参数 形参与实参 两种实参 两大形参分类 两个带默认值的形参 不带默认值与带默认值形参结合使用 可变长位置形参与可变长关键字形参 总结 可变长整体传参:打散传值 五、函数对象 六、函数的嵌套调用 七、名称空间 八、函数的嵌套定义 两个与函数有关的关
阅读全文
摘要:一、装饰器 开放封闭原则 装饰器的简单实现 装饰器语法糖 装饰有参有返的函数 有参装饰器 wraps修改函数文档注释 二、迭代器 可迭代对象 迭代器对象 迭代器 生成器 生成器对象 枚举对象 三、知识点补充 三元表达式 列表推导式 字典推导式 四、递归 五、内置函数 匿名函数 内置函数 六、模块与包
阅读全文
摘要:模块 模块的搜索路径 模块导入的执行流程 循环导入 包 包中模块的使用:import 包的嵌套 包中模块的使用:from...import 导包的两种方式 绝对导入 相对导入 time:时间 calendar:日历 datatime:可以运算的时间 sys:系统 os:操作系统 os.path:系统
阅读全文
摘要:一组特殊符号组成的表达式,用于描述某种规则。该应用场景生活中随处可见。 例如:让有志青年过上体面的生活,这里面就由规则,即有志青年。 正则表达式的作用,以及使用场景 1.用于从字符串中匹配满足某种规则的内容,多数用于爬虫应用程序 2.判断字符串串内容是否满足某种规则,多用于严重用户输入。
阅读全文
摘要:程序员看的格式 standard_format = '[%(asctime)s][%(threadName)s:%(thread)d][task_id:%(name)s][%(filename)s:%(lineno)d]' \ '[%(levelname)s][%(message)s]' 其中nam
阅读全文
摘要:复习 random模块 序列化模块 json模块: 用于传输(多语言支持) pickle模块:支持所有数据类型 shelve模块:支持所有数据类型,即时存取 shutil:可以操作权限的处理文件模块 加密模块 hashlib模块 hmac模块 logging模块 基本使用 成员组成 logging配
阅读全文
摘要:面向对象 名称空间操作 类与对象 初始化方法 属性的查找顺序 对象方法与类方法 面向对象三大特性:封装、继承、多态 封装 私有化 功能的私有化 对外提供接口 组合:自定义类的对象作为自定义类的属性 继承 语法 属性与方法的继承 有父类时的属性(方法)查找顺序 子类重写父类方法 子类重用父类方法 经典
阅读全文
摘要:centos7 没有python-pip包就执行命令 yum -y install epel-release 执行成功之后,再次执行yum install python-pip 对安装好的pip进行升级 pip install --upgrade pip 至此,pip工具就安装好了。
阅读全文
摘要:git reset soft,hard,mixed之区别深解 git reset --hard 强制更新覆盖本地 GIT reset命令,似乎让人很迷惑,以至于误解,误用。但是事实上不应该如此难以理解,只要你理解到这个命令究竟在干什么。 首先我们来看几个术语 HEAD 这是当前分支版本顶端的别名,也
阅读全文
摘要:import sys# print(0)## sys.exit(0)## print(123)# print(sys.version)# print(sys.maxsize)# print(sys.platform)# 可以实现py文件作为脚本文件执行,实现外部往内部传参# print(sys.ar
阅读全文
摘要:"""生成单级目录:os.mkdir('dirname')列举目录下所有资源:os.listdir('dirname')重命名:os.rename("oldname","newname")"""import os# os.mkdir('a')# os.makedirs('a/b/c')# os.re
阅读全文
摘要:# time模块import time# 时间戳res = time.time() # ***print(res, type(res))# time.sleep(1) # ***# print(123)# 自定义延迟# old_time = time.time()# while time.time(
阅读全文
摘要:import m1print(m1)# import sys# sys.path.append(r'D:\python周末四期\day06\代码\part8\a')## import m2# print(m2)## sys.path.append(r'D:\python周末四期\day06\代码\p
阅读全文
摘要:# 默认第一个路径为当前执行文件所在的路径import sysprint(sys.path)sys.path.clear()print(sys.path)# import json# print(json)# import socket# print(socket)# from json impor
阅读全文
摘要:"""# 内置 | 自定义 模块import timeprint(time)import my_timeprint(my_time.num)# time.sleep(7)from time import sleepsleep(7)from my_time import numprint(num)""
阅读全文
摘要:import m1# print('模块导入执行', m1.num)# import sys# print(sys.path)import json# print(json)if __name__ == '__main__': import mm mm.t1()
阅读全文
摘要:print('加载')import m1print(m1.m2.y)print('结束')
阅读全文