Python の学習 - (パート 2: 数字を当てるゲーム)

目次

1. 前回の学習の後、私は数字を当てる小さなゲームを真似しました。

2、コードは次のとおりです。

3. デモの結果は次のとおりです。

4. 実証結果によれば、上記のコードセグメントは上記の要件を完全に解決できます。


1. 前回の学習の後、私は数字を当てる小さなゲームを真似しました。

       この問題は、ユーザーがランダムに数値を入力し、それをゲームが生成する乱数と比較し、同じであればループから抜け出してゲームが終了し、ランダムな数値より大きいか小さい場合はゲームが終了するというものです。システムによって生成された番号、大クラスまたは小クラスと同様のヒントをユーザーに提供し、合計 3 回の機会を与えます。

2、コードは次のとおりです。

"""用python设计第一个小游戏"""
import random
answer = random.randint(1,10)
count = 3

while count > 0:
    temp = input("不妨猜一下小浪此时心里的数字:")
    guess = int(temp)

    if guess == answer:
        print("你是小甲鱼")
        print("亨,猜中了也没有奖励")
        break
    else:
        if guess < answer:
            print("小啦")
        else:
            print("大了")
    count = count - 1

print("游戏结束")

3. デモの結果は次のとおりです。

不妨猜一下小浪此时心里的数字:3
小啦
不妨猜一下小浪此时心里的数字:2
小啦
不妨猜一下小浪此时心里的数字:9
大了
猜错了,游戏结束
>>> 
======================== RESTART: B:/Desktop/game.py ========================
不妨猜一下小浪此时心里的数字:5
小啦
不妨猜一下小浪此时心里的数字:8
你是小甲鱼
亨,猜中了也没有奖励
猜错了,游戏结束
>>> 
======================== RESTART: B:/Desktop/game.py ========================
不妨猜一下小浪此时心里的数字:3
你是小甲鱼
亨,猜中了也没有奖励
游戏结束
>>> 5
5

4. 実証結果によれば、上記のコードセグメントは上記の要件を完全に解決できます。

オリジナリティを出すのは簡単ではありません。転載する場合は出典を明記してください。

おすすめ

転載: blog.csdn.net/h1998040218/article/details/129169849