2017-07-12 4 views
-13

私はStackSkills for Pythonでオンラインコースを受講しており、講義で与えられたコードを正確にコピーしました。私はこのメッセージを得続ける:TypeError例外:()get_weatherは引数(1与えられた)TypeError:get_weather()は引数をとりません(1が指定されています)

ザ・パイソンページ1

HTMLページ2

に任意の提案を取りませんか?前もって感謝します!

+1

に変更する必要があることがわかります。 – narn

+1

写真ではなくコードを記入してください。 – Dadep

答えて

1

関数の定義が正しくありません。あなたのPythonコードの10行目でdef get_weather()def get_weather(city)に変更してください。

3

エラーメッセージはほとんどすべてを説明しています。

あなたは関数get_weather()を持っていますが、引数はありません。 しかし、それを呼び出すと、それを1と呼び出すので、Pythonはエラーを発生させます。

これで、関数定義に引数を追加する必要がある場合、または関数定義に引数を追加する必要があるかどうかを確認する必要があります。 get_weather()に都市が必要で、変数都市が関数で宣言されていないので、関数の宣言をdef get_weather(city)

関連する問題