美文网首页日更成长营
自学Python:看谁猜数更快

自学Python:看谁猜数更快

作者: 小强聊成长 | 来源:发表于2022-11-05 14:43 被阅读0次

编写一个猜数字游戏,判断一个人反应快慢。

下面直接上代码:

########################

import time

import random

start=time.time()

while True:

    play=input('玩猜数游戏吗?玩游戏输入y,不玩游戏输入n(y/n)?')

    if play=='y':

        number=random.randint(0,1000)

        guess=int(input('猜一个数: '))

        while True:

            if number>guess:

                guess=int(input("猜一个更大的数: "))

            elif number<guess:

                guess=int(input("猜一个更小的数: "))

            else:

                end=time.time()

                print ("成功! ")

                print (u"%0.2fs猜中"%(end-start))

                break

    else:

        break

########################

执行结果如下:

玩猜数游戏吗?玩游戏输入y,不玩游戏输入n(y/n)?y

猜一个数: 500

猜一个更大的数: 600

猜一个更大的数: 800

猜一个更小的数: 700

猜一个更大的数: 750

猜一个更小的数: 720

猜一个更大的数: 735

猜一个更大的数: 740

猜一个更大的数: 745

猜一个更大的数: 748

成功!

40.18s猜中

玩猜数游戏吗?玩游戏输入y,不玩游戏输入n(y/n)?

________________END______________

相关文章

  • 自学Python:看谁猜数更快

    编写一个猜数字游戏,判断一个人反应快慢。 下面直接上代码: ######################## im...

  • 2019-05-22

    python 猜数游戏

  • 自学Python:随机数猜奇偶

    在指定的范围类,比如1000以内,随机给出一个整数,然后猜是奇数,还是偶数。有点类似赌博机猜单双和大小。 输入代码...

  • 学Python想要达到月薪2W的高度,你得这么学!

    现在大家都在学Python。如何才能更快速的学好Python,学Python过程中有哪些坑?今天我们来看看一位自学...

  • 学Python想要达到月薪2W的高度,你得这么学!

    现在大家都在学Python。如何才能更快速的学好Python,学Python过程中有哪些坑?今天我们来看看一位自学...

  • python猜数游戏

    #!/usr/bin/env python # coding:utf-8 import random j = 3 ...

  • 自学Python:猜旅客国籍

    在一个旅馆中住着6个不同国籍的人,他们分别来自美国、德国、英国、法国、俄罗斯和意大利。他们的名字分别叫A、B、C、...

  • Python猜数小游戏

    今天给大家带来一个Python猜数小游戏,游戏十分简单,系统自动生成一个随机数,由玩家猜数,系统提示偏大或偏小,直...

  • Python猜数小游戏

    设定目标值为20,允许最多猜三次,对与否都会退出程序: num = 20count = 0while count ...

  • Python实例-猜数游戏

    分析: 玩家输入一个数字,与系统产生的随机数时行比对,根据比对输入结果,如果想等显示“恭喜你猜对了!”,如果玩家数...

网友评论

    本文标题:自学Python:看谁猜数更快

    本文链接:https://www.haomeiwen.com/subject/urhqertx.html