摘要: set集合具有唯一性,无序性,所以没有索引indexfrozenset()用来限制集合的修改 1 set1 = frozenset([1, 2, 3, 5]) 2 set2 = {1, 3, 2, 5} 3 print(set1 == set2) 4 # 下面则不可创建集合 5 try: 6 set 阅读全文
posted @ 2020-10-21 13:17 龚志军Flagon 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 用户登录与注册:用函数封装功能 1 def register(user): 2 if user in info: 3 user = input('此用户名已被使用,请重新输入:') 4 password = input('请输入密码:') 5 info[user] = password 6 prin 阅读全文
posted @ 2020-10-21 13:12 龚志军Flagon 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: # 利用字典的特性编写一个通讯录,记录姓名和联系(contact)电话# 新增加将通讯录储存到文件里,下次启动可以直接调用,而不是每次都归零# 先新建一个空白的addressBook.txt 1 welcome = """ 2 欢迎进入通讯录程序 3 1:查找联系人资料 4 2:插入新的联系人 5 阅读全文
posted @ 2020-10-21 09:57 龚志军Flagon 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 利用字典的特性编写一个通讯录,记录姓名和联系(contact)电话 welcome = """ 欢迎进入通讯录程序 1:查找联系人资料 2:插入新的联系人 3:删除联系人 4:退出程序 """ print(welcome) addressBook = {} # with open('addressB 阅读全文
posted @ 2020-10-20 15:36 龚志军Flagon 阅读(510) 评论(0) 推荐(0) 编辑
摘要: # shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,# 可以持久化任何pickle可支持的python数据格式 1 import shelve 2 import datetime 3 4 # 写入记录部分 5 d = shelve.open('shelve_test') 6 inf 阅读全文
posted @ 2020-10-20 14:24 龚志军Flagon 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1 import shutil 2 import zipfile 3 4 # 复制当前目录下的文件,新文件存在不报错 5 shutil.copyfile('test.txt', 'text_copy.txt') 6 # 将其他目录下文件复制到当前目录下 7 shutil.copyfile(r'D:\ 阅读全文
posted @ 2020-10-20 11:46 龚志军Flagon 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1 # 一般地 2 list1 = [] 3 for i in range(6): 4 list1.append(i) 5 # 列表生成式 6 list2 = [i for i in range(7) if not(i % 2)] 7 # 结合filter 8 list3 = filter(lamb 阅读全文
posted @ 2020-10-19 17:56 龚志军Flagon 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 用for循环的随机码 1 import random 2 3 str1 = '' 4 for i in range(4): 5 # 验证码为四位 6 i1 = random.randint(0,3) 7 if i1 == i: 8 # 随机生成字母 9 cur = chr(random.randin 阅读全文
posted @ 2020-10-19 15:13 龚志军Flagon 阅读(65) 评论(0) 推荐(0) 编辑
摘要: def gcd(x, y): if y == 0: return x else: t = x % y x = y y = t return gcd(x,y) num1 = int(input('请输入第一个数字:')) num2 = int(input('请输入第二个数字:')) print(num 阅读全文
posted @ 2020-10-16 15:09 龚志军Flagon 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 列表生成与相关拓展 1 # 一般地 2 list1 = [] 3 for i in range(6): 4 list1.append(i) 5 # 列表生成式 6 list2 = [i for i in range(7) if not(i % 2)] 7 # 结合filter 8 list3 = f 阅读全文
posted @ 2020-10-16 14:42 龚志军Flagon 阅读(96) 评论(0) 推荐(0) 编辑