প্রথমে আপনাকে চেক করতে হবে ক্যারেক্টারটি অ্যালফাবেট কিনা। তারপর আপনি ভোয়েলগুলোর একটি লিস্ট তৈরি করতে পারেন এবং চেক করতে পারেন ক্যারেক্টারটি ভোয়েল কিনা এই লিস্ট ব্যবহার করে। যদি না হয়, তবে সেটি অবশ্যই কনসোন্যান্ট। উদাহরণস্বরূপ,
def vowel_or_consonant(c):
if not c.isalpha():
return 'Neither'
vowels = 'aeiou'
if c.lower() in vowels:
return 'Vowel'
else:
return 'Consonant'
for c in "hello people":
print c, vowel_or_consonant(c)
এটি নিচের আউটপুট দেবে:
h Consonant
e Vowel
l Consonant
l Consonant
o Vowel
Neither
p Consonant
e Vowel
o Vowel
p Consonant
l Consonant
e Vowel