摘要: 一、循环导入问题 解决方案: 方案一:导入语句放到最后,保证在导入时,所有名字都已经加载过 方案二:导入语句放到函数中,只有在调用函数时才会执行其内部代码 二、 搜索模块的路径与优先级 模块其实分为四个通用类别,分别是:1、使用纯Python代码编写的py文件2、包含一系列模块的包3、使用C编写并链 阅读全文
posted @ 2021-10-19 11:55 谁笑 阅读(66) 评论(0) 推荐(0)
摘要: 一、三元表达式 ​# def func(x,y):# if x > y:# return x# else:# return y## res = func(1,2)​x = 1y = 2​res = 'ok' if x > y else 'no' # 条件?值1:值2print(res)​​​​ 二、 阅读全文
posted @ 2021-10-14 21:30 谁笑 阅读(161) 评论(0) 推荐(0)
摘要: 一、叠加多个装饰器 ​def deco1(func1): # func1=函数wrapper2的内存地址 def wrapper1(*args,**kwargs): print(' >wrapper1') res1 = func1(*args,**kwargs) return res1 return 阅读全文
posted @ 2021-10-12 21:22 谁笑 阅读(64) 评论(0) 推荐(0)
摘要: 一、复习 储备知识1def index(x,y): print(x,y)​def wrapper(*args,**kwargs): index(*args,**kwargs) # index(1,2,z=3)​wrapper(1,2,z=3)​​储备知识2def outter(): def wrap 阅读全文
posted @ 2021-10-09 20:35 谁笑 阅读(124) 评论(0) 推荐(0)
摘要: 一、args与kwargs def index(a,b,c): print(a,b,c) def wrapper(*args,**kwargs): # args=(1,2,3) kwargs={} index(*args,**kwargs) # index(*(1,2,3) ,**{}) # ind 阅读全文
posted @ 2021-09-29 19:10 谁笑 阅读(42) 评论(0) 推荐(0)
摘要: 一、函数基础 """1 什么是函数 函数是盛放代码的容器:把实现某一功能的代码放到一个函数内就制造一个工具​2 为何要用函数 没有用函数之前程序的问题: 1、代码冗余、程序的可读性差​ 2、可拓展性差​3 如何用函数 函数-》实现某一功能的工具 函数定义-》事先准备工具的过程 函数调用-》遇到应用场 阅读全文
posted @ 2021-09-28 20:13 谁笑 阅读(43) 评论(0) 推荐(0)
摘要: 一、文件打开模式 with open(r'a.txt',mode='wt',encoding='utf-8') as f: f.write("你好")​with open(r'a.txt',mode='ab') as f: f.write("哈哈哈".encode('utf-8'))​​with o 阅读全文
posted @ 2021-09-28 18:55 谁笑 阅读(110) 评论(0) 推荐(0)
摘要: 一、字符编码、 """1 什么是字符编码 人类的字符转换成数字的过程称之为字符编码​ 该过程需要参照一张表,该表称之为字符编码表​ 编码 人类的字符 转换成 》数字​ 解码 人类的字符《 转换成 数字​​2 字符编码表 a--00 b--01 c--10 d--11​ ASCII: 用8bit对应一 阅读全文
posted @ 2021-09-26 20:48 谁笑 阅读(208) 评论(0) 推荐(0)
摘要: 一、字典类型 基本使用 1、用途:​2、定义方式:在{}内用逗号分割开多个元素,每个元素都是key:value的形式 其中value可以是任意类型,而key必须是不可变类型,通常是字符串类型dic = {1:111111,33.33:"aaa",(1,2,3):'bbbb'} # dic = dic 阅读全文
posted @ 2021-09-22 21:06 谁笑 阅读(48) 评论(0) 推荐(0)
摘要: 一、可变不可变类型 如果值改变,但是内存地址不变,证明就是在改变原值,即原值可变如果值改变,但是内存地址也变了,证明不是在改变原值,而是产生了新的值,即原值不可变​x = 10print(id(x))x = 11print(id(x)) >不可变​​l = [111, 222, 333]print( 阅读全文
posted @ 2021-09-17 20:54 谁笑 阅读(210) 评论(0) 推荐(0)