test_unicode.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:Mac-Python-3.X 作者: L1nwatch 项目源码 文件源码
def main():
    # ????????????Unicode??,????????????
    print("A")
    print("\u0041")
    print("\N{LATIN CAPITAL LETTER A}")

    # ????????encode()????????????????
    print("\u00A1Help!")
    print("\u00A1Help!".encode("utf-8"))
    print(b"\xc2\xa1Help!".decode("utf-8"))

    # unicodedata??,???????????????.???????????Unicode?????.
    # ????unicodedata??,???????????Unicode?????.?????????????????.
    # ??????????????,??????????UTF-8
    data = b"\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7\xd8\xa3\xd9\x84\xd8\xa7\xd9\x86"
    print(data.decode("utf-8"))
    # ?ud.name()?????????,??????
    for ch in data.decode("utf-8"):
        print(ord(ch), ud.name(ch))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号