摘要:
生成器 生成器一定是迭代器,迭代器不一定是生成器 可以在需要时生成数据,通过生成器,可以逐个生成序列中的元素,而无需一次性生成整个序列 生成器也能用next()方法,因为生成器是一种特殊的迭代器 【一】生成器的两种创建方式 (1)列表生成式 列表 num_list = [i for i in ran 阅读全文
摘要:
三元运算符 为真时的结果 if 返回布尔值的判断条件 else 为假时的结果 a = 20 b = 30 print(a if a < b else b) # 20 print({True: a, False: b}[a < b]) # 20 print((b, a)[a < b]) # 20 a, 阅读全文
摘要:
文件操作 【1】基本流程 (1)文件操作 操作 打开读文件内容 r with open('01.txt', 'r', encoding='utf-8') as f: data = f.read() print(data) 打开写文件内容 w # 普通语句 f = open('01.txt', 'w' 阅读全文