# 可以計算字串裡面各有多少個
from typing import Counter
# 可以用來計算排列組合
from itertools import permutations
import math
# 可以使用很多有關字串的東西
import string
temp_upper = string.ascii_uppercase
temp_lower = string.ascii_lowercase
# 可以轉換成分數形式
from fractions import Fraction
string
| 屬性 | 意義 | |
|---|
string.ascii_lowercase | 'abcdefghijklmnopqrstuvwxyz' | |
string.ascii_uppercase | 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' | |
string.ascii_letters | 所有英文字母(大+小寫) | |
string.digits | '0123456789' | |
string.hexdigits | '0123456789abcdefABCDEF' | |
string.punctuation | 標點符號(如 !"#$%&'()*+,-./:;<=>?@[]^_) | |
string.whitespace | 空白字元:空格、換行、Tab 等 | |