0007. じゃんけん(Python)

戻る

janken.pyのソースコード】


import random
janken = ['グー', 'チョキ', 'パー']
while True:
    print("【じゃんけん】\n")
    print(random.choice(janken))
    print("\n\n続けますか?(y/n) ", end="")
    while True:
        ch = input()
        if ch == 'y':
            print("\n+++++\n")
            break
        elif ch == 'n':
            exit()
        else:
            print("yまたはnを入力してください: ", end="")
            continue


jankenの実行結果】赤字はキーボードからの入力を表す。

PS D:\test> python janken.py
【じゃんけん】

グー


続けますか?(y/n) a
yまたはnを入力してください: y                               ←yでもnでもなければ入力繰り返し。

+++++

【じゃんけん】

チョキ


続けますか?(y/n) y

+++++

【じゃんけん】

パー


続けますか?(y/n) n


戻る