数字游戏——猜数字

python代码实现猜数字游戏

数字游戏有很多种玩法,今天我们先来实现几种简单的玩法:

1、设置一个数字作为谜底,猜谜者输入数字。数字=谜底则猜中,数字<谜底则提示数字太小,数字>谜底则提示数字太大。这种玩法虽然刺激,但是有个弊端只能玩一次,谜底也是在代码中写死。

print('---------------------猜数字---------------------')

temp=int(input())

if temp==15:

    print('恭喜你!猜对啦!')

else:

    if temp>15:

        print('数字太大啦!')

    else:

        print('数字太小啦!')

print('游戏结束,不玩啦!')


2、接下来看看第二种玩法,通过代码设置一个随机谜底,但同样只能玩一次

import random

print('---------------------猜随机数字---------------------')

temp=random.randint(1,10)

guess=int(input())

if guess==temp:

    print('恭喜你!猜对啦!')

else:

    if guess>temp:

        print('数字太大啦!')

    else:

        print('数字太小啦!')

print('游戏结束,不玩啦!')


3、第三种玩法,谜底随机设置1到10之间的数,包含1和10,直到猜中谜底游戏才结束。

import random

print('猜随机数字')

secret=random.randint(1,10)

temp=input('猜猜谜底数字是几:')

guess=int(temp)

while guess!=secret:

    temp=input('呜呜呜~~~猜错啦!请重新猜:')

    guess=int(temp)

    if guess==secret:

        print('恭喜你!猜对啦!')

    else:

        if guess>secret:

            print('数字太大啦!')           

        else:

            print('数字太小啦!')           

print('游戏结束,不玩啦!')

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容