New Feature on Python 3
整理一下 Python 3 改變了什麼
Python 3.6
在 Python3.6 中改變了幾個東西:
- PEP 498 : f’{variable}’ 形式的 format string
- PEP 515 : 1_234_567_890
- PEP 526 : 變數型態提示 (hint)
- PEP 525 : async and await
- PEP 530 : async for & await for
Python 3.5
在 Python3.5 中改變了幾個東西:
- PEP 492 : async and await
- PEP 465 : matrix multiplication @
- PEP 448 : 更彈性的 unpack func( *x, **y, *z, u)
Python 3.4
在 Python3.4 中改變了幾個東西:
Python 3.3
在 Python3.3 中改變了幾個東西:
- yield from 從另一個 generator 產生 generator
Python 3.2
在 Python3.2 中改變了幾個東西:
- format string 新增加
#
用來顯示數字格式的前綴
Python 3.1
在 Python3.1 中改變了幾個東西:
- 新增加千位數的 format string
,d
- int 新增加 bit_length 內建函數
- with statement 現在允許單行多個 context manager
Python 3.0
在 Python3.0 中改變了幾個東西: