python_Day5
摘要:一、双层装饰器 1、双层装饰器改良版 2、双层装饰器实现用户登陆和权限管理 USER_INFO = {} def check_login(func): # 第一层装饰器 def inner(*args, **kwargs): if USER_INFO.get('is_login', None): #
阅读全文
posted @
2017-12-27 13:47
吹静静
阅读(159)
推荐(0) 编辑
python_Day4
摘要:随机验证码 注意: 1、随机函数 random 后面不跟参数; 2、join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串; json 1、json.dumps:将 Python 对象编码成 JSON 字符串 2、json.loads :用于解码 JSON 数据。该函数返回 Pyth
阅读全文
posted @
2017-12-20 20:09
吹静静
阅读(186)
推荐(0) 编辑
python_Day3
摘要:1、set 集合 创建set集合 向集合中添加元素 clear 清除 difference discard 移除选定的元素 remove 移除指定元素 pop 随机移除并保存这个元素 intersection 取出A和B共有的元素 union 把A,B合并起来 update 批量添加 set 集合练
阅读全文
posted @
2017-12-13 20:09
吹静静
阅读(340)
推荐(0) 编辑
python_Day2
摘要:1、数据类型 (1): 整型 int: Python3 中没有长短整型区分,统一用int。 (2): 浮点型 flaot:浮点数就是小数。 2、 布尔值 真或假 (True or False),1或0 3、字符串: “hello world” 4、 万恶的字符串拼接 “+”: Python中的字符串
阅读全文
posted @
2017-12-08 22:47
吹静静
阅读(205)
推荐(0) 编辑
Python_Day1
摘要:1、猜年龄游戏: (1):每循环3次,counter值返回为0,重新开始循环; (2):continue 意思是跳出当前循环; (3):break 意思是跳出整个循环; (4):intput("******") 输入的是字符串类型; (5):int(input('*****')) 强制类型转换,输入
阅读全文
posted @
2017-12-08 22:42
吹静静
阅读(235)
推荐(0) 编辑