上一页 1 ··· 10 11 12 13 14
摘要: def range(*args,**kwargs): if len(args)==1: end=args[0] start=1 step = 1 while start<end: yield start start+=step #pass elif len(args)==2: start=args[ 阅读全文
posted @ 2023-11-29 14:47 Junior_bond 阅读(6) 评论(0) 推荐(0)
摘要: 装饰器:给现有的模块增添新的小功能,可以对原函数进行功能扩展,而且还不需要修改原函数的内容,也不需要修改原函数的调用 例:已有函数A B C 想在其基础上再加上一个小功能X def deco(A): def wrapper(*args,**kwargs): res=A(*args,**kwargs) 阅读全文
posted @ 2023-11-28 17:55 Junior_bond 阅读(8) 评论(0) 推荐(0)
摘要: 注册函数: def regisiter(): with open(r"F:\pylearn\day12\购物车系统\账号密码.txt","r",encoding="utf8") as fr: user_dict=dict() data=fr.read() for i in range(len(dat 阅读全文
posted @ 2023-11-25 21:06 Junior_bond 阅读(23) 评论(0) 推荐(0)
摘要: 2. 编写猜年龄游戏,有以下要求: 1. 可能会有用户会在输入年龄之后不小心输入空格,如18&nbsp;&nbsp;&nbsp;,请做处理 2. 可能会有用户会恶意输入导致程序报错,如`逗你玩呀`,请做处理 3. 如果用户3次没有猜对,可以选择继续玩或退出(自定义退出条件) 4. 如果用户猜对了,可 阅读全文
posted @ 2023-11-15 13:55 Junior_bond 阅读(36) 评论(0) 推荐(0)
摘要: 3. 猜年龄游戏升级版,有以下三点要求: 1. 允许用户最多尝试3次 2. 每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序 3. 如果猜对了,就直接退出 age=int(input("guess")) times=3 if 阅读全文
posted @ 2023-11-14 12:06 Junior_bond 阅读(23) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14