文字コードとは 文字コードとは、文字を表す番号のことです。 コンピュータは数字しか処理できないので、人間の言語 (自然言語と呼ばれます) はコンピュータが理解できる形に変換してあげる必要があります。 文字コードは、それぞれの文字(イメージ)に対応する番号の一覧表です。 文字コードはいくつか種類があり、それにより見た目が同じでも番号が異なります。 例えば、Windowsで保存したファイルがMacで文字化けしてしまった経験はありませんか? OSの違いによる文字化けは文字コードが違うことが原因です。 普段はあまり聞き慣れない文字コードですが、プログラミングを行う際、特に日本語を扱う場合には、知っておくと汎用性の高い知識です。 ASCII もっとも基礎的な文字コードで、「アスキー」と発音します。 半角英数字128文字から構成されており、全ての文字を1バイトで表します。 例えば「A」はASCIIでは
![Pythonで文字コードを変換する方法【初心者向け】現役エンジニアが解説](https://cdn-ak-scissors.b.st-hatena.com/image/square/6d1441cc3b4a7d4b3e7a175a8e08a8046ee85924/height=288;version=1;width=512/https%3A%2F%2Fmagazine-cf.techacademy.jp%2Fwp-content%2Fuploads%2F2018%2F08%2F88075552_m-800x533.jpg)