我是一名Python初學者。到目前爲止,我得到了這個:單獨的音節創建規則
vowels = 'aeiouAEIUO'
consonants = 'bcdfghjklmnñpqrstvwxyzBCDFGHJKLMNÑPQRSTVWXYZ'
a = input('Type a word: ')
for i in range(len(a)):
cont1 = 0
cont2 = 0
if a[i] in consonants:
cont1 = i - 1
cont2 = i + 1
if a [cont1] in vowels and a [cont2] in vowels:
print('consonant between vowels')
我想分開音節。我想創建一個規則,當一個輔音在2個元音之間時,輔音必須加入到正確的元音並且打印由' - '分隔的音節montoya = mon-to-ya amor = a-mor clase = cla-se
這段代碼當然會給出一個錯誤:IndexError:字符串索引超出範圍。我不知道這意味着什麼。
感謝
的規則是不是很好,但。它不適用於例如「letra」在元音之間有兩個輔音。 – tripleee
這將是另一個規則。有幾條規則我想申請,但我想從兩個元音之間的輔音開始 – user2558831