人狗大戰PYTHON代碼

“人狗大戰” 是一個經典的小遊戲,在 Python 中可以使用多種方法實現。以下是一個簡單的 Python 代碼示例,演示了人狗大戰的基本實現方式:

import random

def play_game():
    dogs = 4
    while True:
        choice = input("請選擇您的操作:抓狗(g)或逃跑(r)?")
        if choice == 'g':
            captured = random.randint(1, dogs)
            print("您抓住了 %d 只狗!" % captured)
            dogs -= captured
            if dogs == 0:
                print("恭喜您,抓住了所有的狗!")
                break
        else:
            if random.randint(0, 1) == 0:
                print("很不幸,您被狗抓住了!")
                break
            else:
                print("幸運的是,您逃脫了狗的追捕!")

print("歡迎來到人狗大戰!")
play_game()
print("遊戲結束,再見!")

運行以上代碼後,您可以選擇抓狗或逃跑,並通過控制台看到遊戲的進展。您可以根據需要修改代碼,以實現不同的遊戲效果。

發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/python/3017.html

(4)
彬彬筆記彬彬筆記
上一篇 2023年2月10日
下一篇 2023年2月11日

相關推薦

發表回復

您的電子郵箱地址不會被公開。 必填項已用 * 標註

蜀ICP備14017386號-13