-1
def two_coin_toss():

    import random

    name = input("Hi, what is your name?")

    print ("Well,", name, ",it is good to meet you!")

    counter=0

    while not(counter<5):

        print
        print ("Here are your possible calls:")
        print (" 1. Two heads")
        print (" 2. Two tails")
        print (" 3. One head and one tail")
        call = input("What is your call, 1, 2 or 3? ")
        counter=counter+1
        print

    print ("You have called ",)

    if call==1:
        print ("two heads")
    if call==2:
        print ("two tails")
    if call==3:
        print ("head and tail")

    bet = input("what is your bet? $")

    toss=random.randint(1,3)
    print
    print ("The toss is:",)

    if toss==1:
        print ("two heads")
    else:
        if toss==2:

このゲームの目的が何なのかわかりません クライアントの名前を要求する 表、裏、または表と裏のコールを取る コール入力の検証 賭けの検証 トスの計算 ユーザーに勝敗を通知する ユーザーの現在の合計を表示する勝者/損失の合計 すべての賭けと結果は外部テキスト ファイルに保存する必要があります 1 回の賭けが $20 を超えることはできません ユーザーは 1 回のセッションで 20 回を超えて賭けることはできません 設定の詳細、つまり 1 回のセッションでの最大賭け金、最大賭け数、ペイアウト率に対する賭けは、事前に別の外部テキストファイルThxに保存する必要があります

4

1 に答える 1

2

自問してみてください:がゼロの(counter<5)場合はどういう意味ですか? counter次に、not(counter<5)意味を自問してください。そして最後に、それがこれにどのように影響するかを自問してください。while not(counter<5)

于 2013-05-27T03:12:56.110 に答える