摘要: # 获取文件内容 def open_text(login_text): with open(login_text, "r", encoding="UTF-8") as file: file = eval(file.read()) return file login_flag = False # 登录 阅读全文
posted @ 2024-09-12 15:58 GDquicksand 阅读(1) 评论(0) 推荐(0) 编辑
摘要: import time # 装饰器函数 def log_cat(flag='false'): # 加一层可以进行参数传递 def time_def(f): def inner(*args): start = time.time() f(*args) end = time.time() s_e = e 阅读全文
posted @ 2024-09-10 16:49 GDquicksand 阅读(4) 评论(0) 推荐(0) 编辑
摘要: # 局部变量不能修改全局变量,如需要修改是需要先进行声明 a = 1 # 全局变量 def f(): global a # 声明使用全局变量 print("第1次打印:%s" % a) a = 2 # 修改全局变量 print("第2次打印:%s" % a) def f_1(): global a 阅读全文
posted @ 2024-09-04 18:07 GDquicksand 阅读(2) 评论(0) 推荐(0) 编辑
摘要: def empty(): # 不传参函数 print("参数为空") empty() print("--" * 50) def key_parameter(name, age): # 关键参数,必传,并且对应 print("name:%s" % name) print("age:%s" % age) 阅读全文
posted @ 2024-09-03 17:50 GDquicksand 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # 集合会自己去重 set1 = set([1, 2, 3, 4, 5, 1, 2]) set2 = set([4, 5, 6, 7, 8]) print(set1) # 查询 # 查询具体值只能通过for循环去遍历 print(1 in set1) # 判断是否在集合中 print(1 not i 阅读全文
posted @ 2024-08-22 16:43 GDquicksand 阅读(2) 评论(0) 推荐(0) 编辑
摘要: # 浅拷贝 # 浅拷贝只会拷贝第一层的数据,修改拷贝数据的第一层不会变更原数据,超过第一层的数据会把原数据也修改 shallow_list = [[1, 2], 3, 4] shallow_list1 = shallow_list.copy() shallow_list1[1] = "123" pr 阅读全文
posted @ 2024-08-21 16:46 GDquicksand 阅读(3) 评论(0) 推荐(0) 编辑
摘要: """文件模式: r:读模式,只可读 w :写模式,只可写,并且写之前会清空文件中的内容 a :追加模式,在文件末尾写内容,不会清空文件原内容 r+ :可读可写模式,写的时候不会清空文件内容而是在文件末尾添加内容,光标模式在开始 w+ : 可写可读模式,会先清空文件在可写可读 a+ :可读可写模式, 阅读全文
posted @ 2024-07-22 15:45 GDquicksand 阅读(9) 评论(0) 推荐(0) 编辑
摘要: python3 默认Unicode 编码 python2 需要指定编码格式 # _*_ Unicode : utf-8 _*_ a = "编码,解码" a_encode = a.encode("gbk") # 编码 print(a_encode) a_decode = a_encode.decode 阅读全文
posted @ 2024-07-12 15:50 GDquicksand 阅读(5) 评论(0) 推荐(0) 编辑
摘要: dict_city = {"北京": {"北京": {"东城区", "西城区", "朝阳区"}}, "四川": {"成都市": {"锦江区", "青羊区", "武侯区"}, "自贡市": {"自流井区", "贡井区"}, "南充市": {"高坪区", "嘉陵区", "营 阅读全文
posted @ 2024-07-11 18:10 GDquicksand 阅读(2) 评论(0) 推荐(0) 编辑
摘要: a = "字符串{name},字符串{age}" b = "string" c = "STRING" d = "string\t字符串" print(b*20) # 输出20次字符串的内容 print("in" in b) # 判断字符串是否在在这个字符串中 print(b[2:]) # 字符串的切 阅读全文
posted @ 2024-07-10 15:55 GDquicksand 阅读(1) 评论(0) 推荐(0) 编辑