0
from pip.backwardcompat import raw_input
from PFD import *


def getInput():
    try:
        n = raw_input("Please enter the file size: ")
        int(n)
        print(str(n))
        order = raw_input("Please enter a Fib Order [3/4]: ")
        int(order)
    except ValueError:
        getInput()

    if order == 3:
        Fib.three(n)
    elif order == 4:
        Fib.four(n)
    else:
        print("You did something wrong, idiot.")
        getInput()


getInput();

これが問題です。私が何をしても、それは私が何か間違ったことをしたことを教えてくれ、私を馬鹿と呼んでいます. :(

4

2 に答える 2

6

あなたのライン

int(order)

次のように order 変数に割り当てる必要があります。

order = int(order)

編集:alKidが指摘したように、nについても同じです:

n = int(n)
于 2013-11-01T10:01:45.623 に答える