zoukankan      html  css  js  c++  java
  • 【python27】猜随机数的小游戏

    游戏规则:

    猜一个随机数,如果猜对了就给出相应的猜成功提示语(自定义文字),如果猜大或者是猜小了,给出对应的提示,但总的猜次数为三次,每猜错一次重新猜时,给用户提示所剩余的猜次数

    实现如下:

     1 # -*- coding:utf-8 -*-
     2 """
     3 猜一个随机数,如果猜对了就给出相应的猜成功提示语(自定义文字),如果猜大或者是猜小了,给出对应的提示。
     4 但总的猜次数为三次,每猜错一次重新猜时,给用户提示所剩余的猜次数。
     5 
     6 """
     7 import random
     8 
     9 guess = int(raw_input("请输入你猜的数字:"))
    10 random_num = random.randint(1,8)
    11 while guess != random_num:
    12     print "你猜得不对哦!"
    13     for i in range(3):
    14         guess = int(raw_input("接下来再给你 %s 次机会,请继续猜:" %(3-i)))
    15         if guess > random_num:
    16             print "你猜得太大了"
    17         elif guess < random_num:
    18             print "你猜得太小了"
    19         else:
    20             break
    21     else:
    22         print "机会使用完毕,不陪你玩了"
    23         break
    24 else:
    25     print "你太厉害了,这都能猜到,但猜对也是没奖励的!
    " 
    26       "不猜了,太难猜了"
  • 相关阅读:
    画图(三,进阶之绘制表盘)
    浅谈 Fork/Join
    VS中卸载Visual Assist X
    VS中显示行号
    zabbix server安装(二)
    zabbix监控的基础概念、工作原理及架构(一)
    k8s role
    如何构建 Redis 高可用架构?
    Mysqldump参数大全
    kubespray 一键安装k8s集群
  • 原文地址:https://www.cnblogs.com/aziji/p/9288665.html
Copyright © 2011-2022 走看看