day07作业猜年龄游戏】的更多相关文章

# 给定年龄,用户可以猜三次年龄 # # 年龄猜对,让用户选择两次奖励 # # 用户选择两次奖励后退出 get_prize_dict = {} # 获取的奖品信息 age = 18 inp_count = 0 prize_choose_count = 0 while inp_count<3:#用户猜三次 inp_age = input('请输入你猜的年龄:') if not inp_age.isdigit(): print(f'傻屌,你活了{inp_age}岁吗?') continue int_…
1.猜年龄游戏: 要求: 允许用户最多尝试3次 每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序 如果猜对了,有三次选择奖励的机会,不要奖励可以随时退出,并打印奖品清单给用户看: count = 0 real_age = 19 goods_list = [ '芭比娃娃', '变形金刚', '小猪佩奇', '蜘蛛侠', '模型飞机', 'inflatable doll' ] customer_goods_list = []…
猜年龄游戏升级版 要求:允许用户最多尝试3次,每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y,就继续让其猜3次,以此往复,如果回答N,就退出程序,如何猜对了,就直接退出 age = 18 count = 0 while count < 4: my_input = int(input('输入年龄: ')) if my_input > age: print('大了') elif my_input < age: print('小了') else: print('正确') bre…
目录 一.Python基础实战之猜年龄游戏 给定年龄,用户可以猜三次年龄 年龄猜对,让用户选择两次奖励 用户选择两次奖励后可以退出 age = 18 # 答案 count = 0 # 游戏次数控制 prize_dict = {0: '布娃娃', 1: '变形金刚', 2: '奥特曼', 3: ''} 核心代码 while count < 3: inp_age = input('请输入你的年龄>>>') # 与用户交互 # 判断用户是否骚扰(超纲:判断用户输入的是否为数字) if n…
''' 1. 在猜年龄的基础上编写登录.注册方法,并且把猜年龄游戏分函数处理,如 2. 登录函数 3. 注册函数 4. 猜年龄函数 5. 选择奖品函数 ''' import json real_age = 18 prize_list = ['好迪洗发水', '绿箭侠', '小猪佩奇', '布娃娃', '再来一次!'] import random user_prize_dict = {} import os def register(): while True: username = input(…
Alex大神今天让我做一个猜年龄的游戏: 第一个游戏是你只能猜三次:真的很LowB啊~ # 编辑者:闫龙 #猜年龄游戏,3次后程序自动退出! ages = 29; #for循环3次 for i in range(3): #输入年龄 age = input("请输入你猜想的年龄:"); try: age = int(age); except: print("你输入的‘"+age+"’是什么鬼!"); break; if age == ages :…
写一个猜年龄游戏: 需要实现用户登录的功能 初始用户登录信息为 {'hades': '13579','nick': '123','ruixing': 'a1','fanping': 'b2'} 登录时密码只能尝试三次 需要实现用户注册的功能 注册时要判断用户名是否存在 可能会有用户会在输入年龄之后不小心输入空格,如18   ,请做处理 可能会有用户会恶意输入导致程序报错,如逗你玩呀,请做处理 如果用户3次没有猜对,可以选择继续玩或退出(自定义退出条件) 如果用户猜对了,可以在以下奖品中选择两件奖…
在猜年龄的基础上编写登录.注册方法,并且把猜年龄游戏分函数处理 登录函数 注册函数 猜年龄函数 选择奖品函数 # 注册 def register(): '''注册''' count = 0 while count < 3: name_inp = input('请输入用户名: ') pwd_inp = input('请输入密码: ') re_pwd_inp = input('再次输入以确认: ') if pwd_inp == re_pwd_inp: with open('user_info', '…
目录 作业 ==程序代码自上往下运行,建议自上而下的完成下列任务== 作业 使用代码实现以下业务逻辑: 写代码,有如下变量name = " aleX",请按照要求实现每个功能: 移除 name 变量对应的值两边的空格,并输出处理结果 name = " aleX" print(name.strip()) 判断 name 变量对应的值是否以 "al" 开头,并输出结果 name = " aleX" print(name.start…
作业(必做题):#1. 使用while循环输出1 2 3 4 5 6 8 9 10count=0while count<11: if count==7: count+=1 continue print(count) count+=1 #2. 求1-100的所有数的和 y = 1x = 0while y <=100: x = x + y y = y + 1print("求1-100的所有数的和:",x) #3. 输出 1-100 内的所有奇数x=0while x<100…