python字符轉換成對應的Unicode碼和十進制數字轉換成對應的字符

Python不支持單字符類型,單字符也是作爲一個字符串使用的。
Python3直接支持Unicode,可以表示世界上任何書面語言的字符。Python3的字符默認就是16位Unicode編碼,ASCII碼是Unicode編碼的子集。

使用內置函數ord()可以把字符轉換成對應的Unicode碼;
  使用內置函數chr()可以把十進制數字轉換成對應的字符。

  >>> ord('A')
        65
        >>> ord('楊')
        26472
        >>> chr(66)
        'B'
        >>> 

字符串
我們可以通過單引號或雙引號創建字符串
連續三個單引號或三個雙引號,可以幫助我們創建多行字符串

 >>> a = "I'm a teacher!"
 >>> print(a)
     I'm a teacher!
 >>> b = 'my_name is "TOM"'
 >>> print(b)
     my_name is "TOM"
        

>>> resume = ''' name="gaoqi"
 company="sxt"   age=18
lover="Tom"'''
>>> print(resume)
name="gaoqi"
company="sxt"   age=18
lover="Tom"

Python允許空字符串的存在,不包含任何字符且長度爲0.
len()用於計算字符串含有多少字符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章