[ホーム] - [よく見るエラーメッセージ一覧] - [SyntaxError: Missing parentheses in call to 'print']

【Python】SyntaxError: Missing parentheses in call to 'print' | 足し算の問題





作成日:2022/01/25

Python3 の場合、Printには括弧が必要です。

parentheses = 括弧


【間違い】

print 2+3

File "c:\temp\test.py", line 1
print 2+3
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(2+3)?

【正しい】

print (2+3)

5

サンプルコード

以下は Windows 10 環境における正常実行可能なサンプルコードです。


Python3 から print 文の書き方が変更になりました。

Python2 の場合
print "test"


Python3 の場合
print("test")

Python2 で書かれたサンプルがPython3で動作しない場合などはこの点を確認してください。

サンプルコード:

print("test")

実行結果:

test







本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[ホーム] - [よく見るエラーメッセージ一覧]