[Python]16行で作る数字当てゲーム
#ランダムな整数を生み出すモジュールをインポート
from random import randint
#1から5までのランダムな整数を生成し、正解の値とした変数に代入
ANS_NUM = randint(1, 5)
#ゲームの説明文を出力
print("1から5までの間の数字を予想してね!")
"""
ゲームがクリア(予想した値と正解の値が一致)するまで
ループを繰り返す
"""
while True:
#ユーザーの入力した値を整数値に型変換し、予想の値とした変数に代入
guess_num = int(input("予想した数字を入力してね!:"))
#条件判定
#予想した値と正解の値が一致の場合ループを抜ける
if (guess_num == ANS_NUM):
break
#予想した値が正解の値より大きい場合その旨を出力
elif guess_num > ANS_NUM:
print("大きいよ!")
#予想した値が正解の値より小さい場合その旨を出力
elif guess_num < ANS_NUM:
print("小さいよ!")
#クリアの旨を出力
print("\n" + "ピンポン!ピンポン" + "\n")
出力結果(例)