0

私はこれを行うためのコードを作成しようとしています:

how many 'SOS!' do you want to call? 5
SOS!SOS!SOS!SOS!SOS!

しかし、私が思いつくことができるのはこれだけです

print "please tell me how bad your situation is, how many SOS! do you want to call?"

def help(n):
    if n <= 0:
        print "Don't SOS! if you don't need help!"
    elif n > 1:
        print "SOS!"
        help(n-1)
    else:
        print "SOS!"

help(input("how many SOS! do you need to call?"))

これを修正する方法はありますか?

4

1 に答える 1

1

あなたの質問の意味がわかりません。help(n) のコードは正しいです。

入力を確認してから、関数のヘルプを実行するだけです。

print "how many SOS! do you want to call? "
int n = input()
print n
help(n).
于 2013-11-06T15:43:55.693 に答える