x = "foo".encode() #>> b'foo' x.decode() #>> 'foo'
直接バイナリ列を定義する事も可能
x = b"bar" #>> b'bar'
ascii文字以外をエンコードしようとすると、16進数の文字列になります。
扱いはasciiと同じ。
var = "ごりら".encode() #>> b'\xe3\x81\x94\xe3\x82\x8a\xe3\x82\x89' var.decode() #>> ごりら
x = "foo".encode() #>> b'foo' x.decode() #>> 'foo'
直接バイナリ列を定義する事も可能
x = b"bar" #>> b'bar'
ascii文字以外をエンコードしようとすると、16進数の文字列になります。
扱いはasciiと同じ。
var = "ごりら".encode() #>> b'\xe3\x81\x94\xe3\x82\x8a\xe3\x82\x89' var.decode() #>> ごりら