Python3と文字列

Python

Python3では、すべての文字列はUnicode文字のシーケンスである。Python3で文字列を生成するときは文字をシングルクォートで囲みます。

Python3でバイト列を生成するときは先頭にbを記述しバイト列をシングルクォートで囲みます。

文字列をバイト列にしたいときはUTF-8やcp932と呼ばれる文字符号化方式を使います。文字列をバイト列にすることはエンコードと呼ばれる。バイト列を文字列に変換することをデコードと呼ぶ。

コメント