0
爲什麼這不起作用?「需要調用maketrans函數」
from string import maketrans
intab = "aeiou"
outtab = "12345"
trantab = maketrans(intab, outtab)
str= "this is string example...wow!!!";
print str.translate(trantab);
它說我需要做一個maketrans函數,那究竟意味着什麼?另外它說print str.translate是一個無效的語法,我該如何解決它?
不要命名變量'str';你掩蓋了內置的類型。你也可以在Python中刪除';'分號;他們很少需要。 –