Code Fix

初級 › Python 2のprint文をPython 3で使った原因と直し方 › パターン4

Python 2のprint文をPython 3で使った原因と直し方

Python 2の書き方(print文)をPython 3で使うと出るエラーです。

 1  items = [1, 2, 3]
 2  print_______
            ^
File "main.py", line 2 print items ^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?

空欄を埋めて実行を通す

広告
広告スロット(未設定)

Python 2のprint文をPython 3で使った原因と直し方

printが「文」から「関数」に変わったことが原因です。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)