1. ホーム
  2. パイソン

[解決済み】Pythonの文字列のu接頭辞は何ですか?

2022-04-02 07:03:46

質問

のように。

u'Hello'

私の推測では、quot;Unicode" を示していると思うのですが、正しいですか?

もしそうなら、いつから使えるようになったのでしょうか?

解決方法は?

その通りです。 3.1.3. ユニコード文字列 .

Python 2.0からずっとこの構文です。

Python 3 では、デフォルトの文字列型が Unicode であるため、これらは冗長になりました。バージョン3.0から3.2までは、それらを削除しましたが、それらは 3.3+で再追加された Python 2 との互換性のために、2 から 3 への移行を支援します。