zoukankan      html  css  js  c++  java
  • Python小游戏之猜数字

            最近师兄师姐毕业,各种酒席,酒席上最常玩的一个游戏就是猜数字,游戏规则如下:

            出题人在手机上输入一个0-100之间的数字,其它人轮流猜这个数字,如果你不幸猜中则要罚酒一杯。每次猜数字,出题人都要缩小范围,例如出题人输入的数字是37,第一个人猜50,出题人在下一个人猜之前缩小范围“0-50”,第二个人猜20,则出题人提示“20-50”,直到有人猜中罚酒。

            前段时间看了点python,就拿这个小游戏来练练,不然都快忘光了。。。

    import random
    
    min = 0
    max = 100
    number = random.randint(0, 100)
    print "Pleas guess a number between {0} and {1}".format(min, max)
    
    guess = int(raw_input())
    
    while guess != number:
    	if guess < min or guess > max:
    		print "You typed error number.".format(min, max)
    	elif guess > number:
    		max = guess
    	else:
    		min = guess
    	print "Try again between {0} and {1}.".format(min, max)
    	guess = int(raw_input())
    
    print "Congratulations, the munber is {0}.".format(number) 

  • 相关阅读:
    GUI编程之贪吃蛇
    GUI编程之Swing
    Java学习笔记01
    软件测试之使用jmeter进行压力测试
    GitHub以及Git安装的使用
    Axure RP介绍
    结对编程之四则运算
    随心开始
    JAVA入门之简介
    input之File对象的简单介绍
  • 原文地址:https://www.cnblogs.com/technology/p/3150105.html
Copyright © 2011-2022 走看看