Python program to check given character is vowel or consonant

Python program to check given character is vowel or consonant

In this tutorial we are going to learn writing python program to check given character is a vowel ( a, e, i, o, u) or any other alphabet other than vowels(consonant) .

Problem statement

For any input character, we have to check whether a character is a vowel or consonant.

For example:

Case 1: If a user is given input a or A

              The output should be “Vowel”

              As we know that A is a vowel

Case2: If the user is given b or B

             The output should be “consonant”

             As we know that B is consonant

Our logic to check given character is vowel or consonant

  • Our program will take any character as an input from the user
  • Then checks if the character taken belongs to vowels or consonants, we achieve this using if-else conditional statements.

Algorithm to check given character is vowel or consonant

Step1:  Start

Step2    Take input from the user

Step3    Apply if-else condition,

                     if(vowel):

                            Print (‘vowel’)

                    else:

                           Print(’consonant’)

Step4 :  Stop

Python code to check given character is vowel or consonant

Output 1:

Explanation:

As we can see for the character ‘o’ output generated is “Vowel”, which is obvious as o is a vowel and satisfying the ‘if ’ statement  

Output 2:

Explanation:

Similarly, for the character ‘S’ output generated is “consonant”, as S is not a vowel and does not satisfy the ‘if ’ statement