私は最近、何か変わったことに気付きました。私は何かをタイプしましたいくつかの組み込み関数の構文エラーメッセージが異なるのはなぜですか?
exec code
私は明らかに誤りを得ました。面白いのは、エラーの説明 - SyntaxError: Missing parentheses in call to 'exec'
です。私は、同様に詳細なものを与える他の機能を発見していない。私が持っているならば、
eval code
私はSyntaxError: invalid syntax
を得る。ユーザー定義のすべての関数と、すべての組み込み関数が見つかりました。 g。 min
,filter
は、同じように動作します。
なぜこれらのエラーメッセージは矛盾しますか? exec code
ので
ああ、私はそれについて考えなかった。私は 'exec'がPython 2のキーワードであることを知らなかった... –