字元

  1. chr 函式回傳字元的 ASCII 碼值。
    pyuser@deyu:~/zzz$ python
    Python 3.12.9 (main, Aug 14 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> c1=100
    >>> c2=50
    >>> print(chr(c1),chr(c2))
    d 2
    
  2. ord 函式回傳字元的 Unicode 碼值。
    >>> c1='d'
    >>> c2='2'
    >>> print(ord(c1),ord(c2))
    100 50
    
  3. 使用 '\n' 字元換行輸出。
    >>> str1='abc def gef'
    >>> str2='ert dfg cvb'
    >>> str3=str1+'\n'+str2
    >>> print(str3)
    abc def gef
    ert dfg cvb
    
  4. 字串前加 r,可以防止逸出字元 (例如換行 \n) 被轉譯。
    >>> str1='abcde\nABCDE'
    >>> str2=r'abcde\nABCDE'
    >>> print(str1)
    abcde
    ABCDE
    >>> print(str2)
    abcde\nABCDE
    >>> quit()