7.29 简单猜年龄游戏

简单猜年龄游戏

要求用户输入年龄与给定的年龄进行比较,但只有三次机会,回答正确可以自选礼品,以及其他功能。

age = 18
count = 0
while count<3:
    count+=1
    age_in = input('请输入猜想的年龄:')
    if age_in.isdigit() == False:
        print('输入的不是年龄!')
        continue
    if int(age_in) == age:
        print('恭喜你猜对了!')
        print('1.飞机,2.火箭,3.直升机,4.宝马X7,5.迈巴赫全球限量')
        liwu = input('请输入想要的礼品:')
        if int(liwu) == 1:
            print('恭喜你获得飞机一架!')
        if int(liwu) == 2:
            print('恭喜你获得火箭一架!')
        if int(liwu) == 3:
            print('恭喜你获得直升机一架!')
        if int(liwu) == 4:
            print('恭喜你获得宝马X7一辆!')
        if int(liwu) == 5:
            print('恭喜你获得迈巴赫全球限量一辆!')
        print('游戏即将退出,请输入您的个人信息及联系方式,方便领取奖励:')
        name = input('请输入您的名字:')
        tel = input('请输入您的联系方式:')
        print('您的姓名:',name)
        print('您的联系方式',tel)
        print('请留意电话,工作人员稍后为您发奖!谢谢您的参加,再见!!!')
        break
    elif int(age_in) > age:
        print('猜大了')
    else:
        print('猜小了')
    go_on = input('是否需要进行下一轮(Y/N):')
    if go_on == 'Y' or go_on == 'y':
        continue
    else:
        print('游戏结束!')
        break

原文地址:https://www.cnblogs.com/dadazunzhe/p/11265715.html

时间: 2024-11-08 19:24:17

7.29 简单猜年龄游戏的相关文章

简单猜数游戏2

/*简单猜数游戏,magic number#2,版本*/#include<stdio.h>#include<stdlib.h> int main(void){ int magic; /*magic number*/ int guess; /*user's guess*/ printf("\nWelcome to the magic number game\n"); magic=rand(); /*产生随机数*/ printf("\nGuess the

简单猜数游戏1

/*简单猜数游戏,magic number#1,版本*/#include<stdio.h>#include<stdlib.h> int main(void){ int magic; /*magic number*/ int guess; /*user's guess*/ printf("\nWelcome to the magic number game\n"); magic=rand(); /*产生随机数*/ printf("\nGuess the

随机数猜年龄游戏

随机数猜年龄游戏 #!/usr/bin/env python3 # -*- coding:utf-8 -*- # Author: davie # This is a guess the number game import random secretNumber = random.randint(1,20) print("I'm thinking of a number between 1 and 20.") # Ask the player to guess 6 times. for

用Python写猜年龄游戏

菜鸟的第一个程序:用python写猜年龄,0基础写起来真他娘的累,一个简单的程序写了几个小时,终于马马虎虎写好了. 许多刚入行的新手们经常问有什么捷径能快速学会写代码?答案是没有的,只有一个字:练! #!/usr/bin/env python # Author:William Huang my_age = 29 # 先设定好正确的答案 count = 0 # 设定好计数器 while True: count += 1 # 计数器自加1 if count <= 3: # 设定次数,小于等于3次 u

Java完成简单猜数字游戏

猜数字游戏v1.0 实现了自定义区间的游戏玩法,并能在游戏结束后继续下一轮,这是其他程序没有兼顾的,希望有帮助,最后也希望有人愿意帮我解决代码优化的问题,谢谢. /*需求: *1. 完成一个猜数字游戏,数据区间由玩家自定义,游戏开始后针对玩家输入的值,给出一个缩小版的指导区间: *2. 结束一轮游戏后,玩家可以选择是否继续玩耍: *思路: *1. 创建一个指定区间int类型的随机数,区间由玩家指定: *2. 针对玩家猜的数据,比较后给出判断,大了.小了可以给出一个指导区间,直到猜对为止,记录猜的

猜年龄游戏,输入数字,直到猜对为止

package com.hanqi; import java.util.Scanner; public class nianlingyouxi { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请猜测我的年龄:"); int i=sc.nextInt(); //i为年龄 for(int j=0;j<200;j++) { if(i==27

猜年龄游戏

age=22 counter=0 for i in range(10): if counter<3: guess_num=int(input("请猜年龄")) if guess_num==age: print("恭喜你猜对了") break elif guess_num >age: print("太大了") else: print("太小了") else: continue_isntit=input("你

python实现简单猜数字游戏

#!/usr/bin/env python import os import random import sys import time def yanse(s): print('\033[25;31;40m %s \033[0m' %s) def menu(): #print(' @@@@@@@@开始猜数字游戏@@@@@@@@') #print(' @@@@@@@@只有3次机会@@@@@@@@') a= '开始猜数字游戏' b='只有3次机会' #print(a.center(40,'#'))

Python—猜年龄游戏升级版

要求: 1.允许用户最多尝试三次 2.每尝试3次后,如果还没有猜对,就问用户是否还想继续,如果回答N或者n,就退出程序 3.如果猜对了,直接退出程序 1 count = 0 2 age = '28' 3 while True: 4 my_age = input('请输入您猜测的年龄: ') 5 if my_age == age: 6 print('恭喜你,猜对啦!') 7 break 8 else: 9 print('猜错啦,请重新输入') 10 count = count + 1 11 if