Program Python
memecah huruf konsonan dan vokal
Program
python memecah huruf konsonan dan huruf vokal , Program atau kodingan ini
mengunakan python versi 3.5. Sebelum membahas tentang bagaimana cara memecah
atau membagi huruf konsonan dan huruf vokal, ada baiknya saya akan membahas apa
itu huruf vokal dan huruf konsonan. Huruf vokal terdiri dari huruf A, I, U, E,
O. sedangkan huruf konsonan adalah huruf-huruf selain huruf konsonan. Program
kali ini mengunakan python versi 3.5.
Contoh
kasus untuk program ini :
Misalnya
anda menginputkan atau memasukkan kata “python oke!”, maka hasilnya adalah :
Huruf vokal = o, e. Huruf konsonan = p, y, t, h, n, k. Jika anda menginputkan
angka 1 maka 1 tersebut akan menjadi tulisan ‘satu’ atau dengan kata lain angka
tersebut akan menjadi huruf dan akan dipecah atau dibagi apakah itu termasuk
huruf vokal atau huruf konsonan. Program ini juga ditambah dengan memecah lagi
tanda bacanya. Langsung saja simak kodingannya dibawah ini :
=+=
mk =
input('Masukkan Kata = ')
vokal = []
konsonan =
[]
tanda = []
index = 0
while
index<len(mk):
if '0' in mk:
a = mk.replace ('0','nol')
mk =a
elif '1' in mk:
a = mk.replace ('1','satu')
mk =a
elif '2' in mk:
a = mk.replace ('2','dua')
mk =a
elif '3' in mk:
a = mk.replace ('3','tiga')
mk =a
elif '4' in mk:
a = mk.replace ('4','empat')
mk =a
elif '5' in mk:
a = mk.replace ('5','lima')
mk =a
elif '6' in mk:
a = mk.replace ('6','enam')
mk =a
elif '7' in mk:
a = mk.replace ('7','tujuh')
mk =a
elif '8' in mk:
a = mk.replace ('8','delapan')
mk =a
elif '9' in mk:
a = mk.replace ('9','sembilan')
mk =a
elif '&' in mk:
a = mk.replace ('&', 'dan')
mk=a
if mk[index] == 'a' or mk[index] == 'A' or
mk[index] == 'u' or mk[index] == 'U' or mk[index] == 'i' or mk[index] == 'I' or
mk[index] == 'e' or mk[index] == 'E' or mk[index] == 'o' or mk[index] == 'O' :
vokal = vokal + [mk[index]]
elif mk[index] == '-' or mk[index] == '.'
or mk[index] == ',' or mk[index] == '_' or mk[index] == '"' or mk[index]
=='?' or mk[index] =='!':
tanda = tanda + [mk[index]]
elif mk[index] != ' ':
konsonan = konsonan + [mk[index]]
index = index + 1
print
('Huruf Vokal' + str(vokal))
print
('Huruf Konsonan' + str(konsonan))
print
('Tanda Baca'+ str(tanda))