Python中的字符串类型Unicode字符
'Hello World'
"Hello World"
'u0048u0065u006cu006cu006fu0020u0057u006fu0072u006cuoo64'
"u0048u0065u006cu006cu006fu0020u0057u006fu0072u006cuoo64"
Python中的字符不同于c++字符,Python使用Unicode编码,所以字符串可以包含中文等亚洲字符。
代码第①行和第②行的字符串使用Unicode编码表示的字符串,事实上它表示的也是Hello World字符串,
可通过print()函数将Unicode编码表示的字符串输出到控制台上,就会看到Hello World字符串。
Python Shell运行实例:
>>>s = 'Hello World'
>>>print(s)
Hello World
>>>s = "Hello World"
>>>print(s)
Hello World
>>>s = 'u0048u0065u006cu006cu006fu0020u0057u006fu0072u006cuoo64'
>>>print(s)
Hello World
>>>s = "u0048u0065u006cu006cu006fu0020u0057u006fu0072u006cuoo64"
>>>print(s)
Hello World