中級 › TypeError: missing 1 required positional argument の原因と直し方 › パターン2
TypeError: missing 1 required positional argument の原因と直し方
関数定義で必要な引数の数だけ、呼び出し時に値を渡していないときに出るエラーです。
1 def greet(name, greeting): 2 return greeting + ", " + name 3 4 print(greet(___________________)) ^
Traceback (most recent call last):
File "main.py", line 4, in <module>
print(greet("Tom"))
^^^^^^^^^^^^
TypeError: greet() missing 1 required positional argument: 'greeting'
空欄を埋めて実行を通す
第2引数を渡し忘れると、名前だけでは挨拶文を組み立てられません。
次の問題