摘要:
# 获取文件内容 def open_text(login_text): with open(login_text, "r", encoding="UTF-8") as file: file = eval(file.read()) return file login_flag = False # 登录 阅读全文
摘要:
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 阅读全文
摘要:
# 局部变量不能修改全局变量,如需要修改是需要先进行声明 a = 1 # 全局变量 def f(): global a # 声明使用全局变量 print("第1次打印:%s" % a) a = 2 # 修改全局变量 print("第2次打印:%s" % a) def f_1(): global a 阅读全文
摘要:
def empty(): # 不传参函数 print("参数为空") empty() print("--" * 50) def key_parameter(name, age): # 关键参数,必传,并且对应 print("name:%s" % name) print("age:%s" % age) 阅读全文
摘要:
# 集合会自己去重 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 阅读全文
摘要:
# 浅拷贝 # 浅拷贝只会拷贝第一层的数据,修改拷贝数据的第一层不会变更原数据,超过第一层的数据会把原数据也修改 shallow_list = [[1, 2], 3, 4] shallow_list1 = shallow_list.copy() shallow_list1[1] = "123" pr 阅读全文
摘要:
"""文件模式: r:读模式,只可读 w :写模式,只可写,并且写之前会清空文件中的内容 a :追加模式,在文件末尾写内容,不会清空文件原内容 r+ :可读可写模式,写的时候不会清空文件内容而是在文件末尾添加内容,光标模式在开始 w+ : 可写可读模式,会先清空文件在可写可读 a+ :可读可写模式, 阅读全文
摘要:
python3 默认Unicode 编码 python2 需要指定编码格式 # _*_ Unicode : utf-8 _*_ a = "编码,解码" a_encode = a.encode("gbk") # 编码 print(a_encode) a_decode = a_encode.decode 阅读全文
摘要:
dict_city = {"北京": {"北京": {"东城区", "西城区", "朝阳区"}}, "四川": {"成都市": {"锦江区", "青羊区", "武侯区"}, "自贡市": {"自流井区", "贡井区"}, "南充市": {"高坪区", "嘉陵区", "营 阅读全文
摘要:
a = "字符串{name},字符串{age}" b = "string" c = "STRING" d = "string\t字符串" print(b*20) # 输出20次字符串的内容 print("in" in b) # 判断字符串是否在在这个字符串中 print(b[2:]) # 字符串的切 阅读全文