3. String & Unicode

String

# Unicode string
print('hello, 世界')
print('\u4e2d\u6587')

# Char -> Code point
ord('中')

# Code point -> Char
chr(65)

# Bytes
print(b'hello')

# String -> Bytes
'hello'.encode('utf-8')

# Bytes -> String
b'hello'.decode('utf-8')

# String length
len('中文')  # 2

# String bytes
len('中文'.encode('utf-8'))  # 6

String format

print('%s, %d, %f, %x' % ('hello, world', 2333, 3.14, 16))
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • longaaaa =14200666; Console.WriteLine(aaaa.ToString("N0")...
    鱼落于天阅读 949评论 0 1
  • 简介 字符串属于对象,Java 提供了 String 类来创建和操作字符串。 eg:String str = "菜...
    jadefly阅读 219评论 0 0
  • 本来说好的,有socket的记录的,但是基础知识还没整理完,所以就先不写,等基础知识梳理完毕再进行记录。那么今天就...
    一个有味道的名字阅读 5,747评论 0 0
  • 走不完地上的路 看不完天上的云 云天鸟飞过 何处寻芳踪 走过草原的小径 赏过高原的美景 黄河涛声远 大漠孤烟升 穿...
    刘晓松阅读 278评论 1 4
  • 人老了会变柔软。 不光是脸上的肉,也包括坚硬的心。 母亲打电话来,说有两个消息要告知我,一是新寄的药效果非常好,她...
    念青De风阅读 432评论 3 3