0
def main():

    COUNT = 1
    food = []

    n = int(input("Enter the number of items on your grocery list.\n"))

    for i in range(1, n+1):
        food.append = (input("What is item #" + str(COUNT) + " on your list?\n", sep=""))
        COUNT = COUNT + 1

main()

ユーザーの入力を「食べ物」リストに追加しようとしています。これまでのところ私はこれを持っていますが、実行するとエラーが発生します:TypeError:input()はキーワード引数を取りません

助言がありますか?

4

3 に答える 3

6

input()キーワード引数を取りません。sep=""印刷機能用です。

また、何もすることを期待food.append =しないでください。これappendは関数です。実行する必要があります。food.append(input(...

于 2013-09-25T01:59:50.707 に答える
0

input()が前に付いて、単独で移動する必要がありprint("Enter whatever...")ます。詳細についてinput()  は、Python の Web サイトを参照してください。

于 2013-09-25T02:02:05.113 に答える