python に触れ始めたばかりの人にとって、この言語をプログラミングにどのように使用するかについて疑問があるかもしれません。中国語でプログラムを書くにはどうすればいいですか? 英語でプログラムを書くのとは違いますか?今日は、Python で考えていることを中国語で表現する方法を見ていきます。
ほとんどのプログラミング言語では、最初の入門プログラミング コードは「Hello World!」です。次のコードは Python を使用して「Hello World!」を出力します:#!/usr/bin/python print "Hello, World!";
Hello, World!
#!/usr/bin/python print "你好,世界!";
File "test.py", line 2 SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
エラーメッセージが表示され、中国語を出力できません。
この結果の理由は、Python のデフォルトのエンコード形式が ASCII 形式であるためです。エンコード形式を変更しないと中国語の文字を正しく印刷できないため、中国語の読み取り時にエラーが報告されます。解決策は非常に簡単で、ファイルの先頭に # -*-coding: UTF-8 -*- または #coding=utf-8 を追加するだけです。
(注: #coding=utf-8 では = 記号の前後にスペースを入れないでください。)
上記のコードをファイルの先頭に追加し、 "Hello, world!"#!/usr/bin/python # -*- coding: UTF-8 -*- print "你好,世界";
你好,世界!
以上がPython中国語出力エラーの解決策(サンプルチュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。