Python | A string accepting program that contains all vowels

Examples:

  Input:  pythonengineering  Output:  Not Accepted  Input:  ABeeIghiObhkUul  Output:  Accepted 

Approach: First , create a vowel set using the set () function. Check for each character of the string a vowel or not, if a vowel, then add s to the set. After exiting the loop, check the length of the set s, if the length of the set s is equal to the length of the set of vowels, then the string is accepted, otherwise not.

Below is the implementation:

# Python program for accepting strings
# which contains all vowels

  
# Line checking function
# accepted or not

def check (string):

 

# set () conversion function & quot; aeiou & quot;

# string to character set

  # ievow els = {& # 39; a & # 39 ;, & # 39; e & # 39 ;, & # 39; i & # 39 ;, & # 39; o & # 39 ;, & # 39; u & # 39;}

vowels = set ( "aeiou" )

 

# set () function converts empty

# dictionary into empty set

s = set ({})

  

# loop through each

# line character

  for char in string:

 

  # Check if the character is present inside

# vowels installed or not. If present, then

# add to the set using the add method

if char in vowels:

  s .add (char)

else :

pass

  

  # check the length of the set s equal to the length

The number of vowels is set or not. If equal, string

# accepted otherwise

if len (s) = = len (vowels):

print ( "Accepted" )

else :

print ( "Not Accepted" )

 

 
# Driver code

if __ name__ = = "__ main__" :

 

string = "SEEquoiaL"

 

# bottom string conversion method

# each character in small letter

string = string.lower ()

 

# calling function

  check (string)

Exit :

 Accepted