エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Pythonはさまざまな言語に対応しており、日本語も当然扱うことができます。しかし、日本語はマルチバイ... Pythonはさまざまな言語に対応しており、日本語も当然扱うことができます。しかし、日本語はマルチバイト文字と呼ばれ、英語などと比べると扱いが少し難しいです。そのため、文法はあっているのに日本語を出力しようとするとエラーが出る、ということが良くあります。 そこで今回は日本語を扱うために知っておきたい文字コードの基礎知識と、Pythonで日本語を扱う方法について説明します。 文字コードとは 文字コードとは、文字をコンピュータで扱うために、その文字を数字に置き換えたもののこといいます。コンピュータは本来、数字の0と1を用いた2進数しか表現することができません。そこで、文字に対応する数字を割り当てて、文字を扱えるようにしています。 主要な文字コードには以下のようなものがあります。 ASCII ASCIIコードは主に英語圏で使われる文字コードで、もっとも基礎的な文字コードと言われています。1文字を