python3模拟抓狐狸小游戏

编写程序,模拟抓狐狸小游戏。假设一共有一排5个洞口,小狐狸最开始的时候在其中一个洞口,然后玩家随机打开一个洞口,如果里面有狐狸就抓到了。如果洞口里没有狐狸就第二天再来抓,但是第二天狐狸会在玩家来抓之前调到隔壁洞口里。

import random

def sj():
    csj = random.randint(1, 5)
    return csj

a = sj()
Count = 0

for i in range(5):
    x = int(input('请输入要打开的洞口编号(1-5):'))
    Count += 1
    if x == a:
        print('玩家胜利,您共猜了:%d次'%(Count))
        break
    else:
        a += random.choice([-1, 1])
    if i == 4:
        print('玩家失败,您的次数用光了')


在这里插入图片描述

发布了67 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44902875/article/details/105237919
今日推荐