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