Python猜字游戏

来源:互联网 发布:多级会员管理系统源码 编辑:程序博客网 时间:2024/05/22 06:25
#Copyright (c)2017, 东北大学软件学院学生# All rightsreserved#文件名称:a.py#  作   者:孔云#问题描述:在循环体内,要求用户输入一个数,并让次数总数减1,然后先判断是否与答案值相等,相等就结束,否则继续判#断值是大了还是小了,大了则输出偏大了并接着判断输入次数是否用尽,小了同样输入小了并判断次数是否用尽,#接着判断程序体条件是否为真以判断是否继续循环,直到用户输入正确或次数用尽则结束循环。最后一条语句声明游#戏结束。#问题分析:。代码如下:print("文字游戏开始了")import random as r #引入random随机函数secret=r.randint(1,10)#随机产生1-10之间整数times=3 #最多有三次机会guess=int(input("不放猜猜我想到的数字:"))#初次输入数字times-=1#初次输入数字后减少1if guess==secret:#若结果正确,则结束游戏,不进入后续循环体    print("恭喜你,猜对了!")else:    while(guess!=secret)and(times>0):#初次输入不对,进入循环        if guess<secret:  #先判断比答案大还是小            print("太小了")        else:            print("太大了")        guess=int(input("请重新输入数字:"))#重新输入一个数字        times-=1#每次输入一次数字自减1        if guess==secret:                print("恭喜你,猜对了!")        else:            if times==0:#次数为0,表示机会用完                print("哈哈,机会用光了。")print("游戏结束了,不玩了")

运行结果如下:

注释:int()将输入数字强制转变成整数,然后与系统自动产生的答案比较大小。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 进了传销想出来怎么办 武汉江夏健康证怎么办 健康证条子掉了怎么办 送外卖的健康证怎么办 美团没有健康证怎么办 健康证不给补办怎么办 南京怎么办健康证去哪里办 浙江横店健康证怎么办 办健康证查乙肝怎么办 餐饮健康证丢了怎么办 办健康证吃了东西怎么办 吃宵夜脸肿了怎么办 晚上不吃宵夜饿了怎么办 办健康证身份证丢了怎么办 宁波二院怎么办健康证 健康证和培训证怎么办 楼下烧煤炉呛人怎么办 衣服染了笔渍怎么办 济宁二院怎么办健康证 刚按揭车的想卖怎么办 房子已过户银行不放贷怎么办 办房贷信用逾期给拒了怎么办 二手房过户了房贷下不来怎么办 没有房证的房子买卖怎么办 老公失踪房产证要他签字怎么办 税务机关对长期欠税怎么办 离婚有贷款的房子怎么办 买房没过户房主反悔怎么办 房子过户卖方爱人去世怎么办 黄浦区学生社会实践护照掉了怎么办 北京医保卡坏了怎么办 去了越南的签证怎么办 护照签证到期还在国外怎么办 办护照预约满了怎么办 未满16岁怎么办护照 办理护照采集指纹录不上怎么办 办理护照时指纹没有怎么办 未满16岁的怎么办护照 身份证照得太丑怎么办 武汉江夏怎么办健康证 小孩偏胖肚子大怎么办