摘要: 生成器 监听文件输入的例子 阅读全文
posted @ 2018-10-03 21:53 Final-illusion 阅读(71) 评论(0) 推荐(0)
摘要: #编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件)#要求登录成功一次,后续的函数无需在输入程序名和密码 FLAG = False def login(func): def inner(*args,**kwargs): global FLAG if FLAG: ret = func(*args,**kwargs) ... 阅读全文
posted @ 2018-10-03 18:24 Final-illusion 阅读(86) 评论(0) 推荐(0)
摘要: 一,集合 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 set1 = set({1, 阅读全文
posted @ 2018-09-28 16:19 Final-illusion 阅读(104) 评论(0) 推荐(0)
摘要: # 数出字符中出现数字的数 123adc58yu5745 info = input('>>>') for i in info: if i.isalpha(): info = info.replace(i,' ') l = info.split() print(len(l)) 阅读全文
posted @ 2018-09-22 17:42 Final-illusion 阅读(64) 评论(0) 推荐(0)
摘要: 用一行代码交换a,b的值 阅读全文
posted @ 2018-09-22 17:23 Final-illusion 阅读(68) 评论(0) 推荐(0)
摘要: # 字典 # 增 dic1 = {'name':'yasuo','age':'20','weight':'56','high':'178'} dic1['age'] = 18 print(dic1) dic1['like'] = 'wind' # 没有就添加,有就覆盖 print(dic1) dic1.setdefault('weight',60) # 有就不改变,没有就添加 # 删 ... 阅读全文
posted @ 2018-09-22 16:40 Final-illusion 阅读(123) 评论(0) 推荐(0)
摘要: user_name = 'yasuo' password = '888' i = 3 while i > 0: zh = input("请输入你的账号:") i -= 1 if zh == user_name: mm = input("请输入你的密码:") if mm == password: print("登陆中,请稍等...") ... 阅读全文
posted @ 2018-09-16 21:38 Final-illusion 阅读(421) 评论(0) 推荐(0)
摘要: products = ['Iphone8',6888],['Macpro',14800],['小米6',2499],['Coffee',31],['Book',80],['Nike',799] shopping_car = [] while True: print('----------商品列表----------') for index, p in enumerate(pro... 阅读全文
posted @ 2018-09-16 21:30 Final-illusion 阅读(159) 评论(0) 推荐(0)