vowels in string python code example

Example 1: python method to filter vowels in a string

def anti_vowel(c):
    newstr = c
    vowels = ('a', 'e', 'i', 'o', 'u')
    for x in c.lower():
        if x in vowels:
            newstr = newstr.replace(x,"")

    return newstr

Example 2: count how many vowels in a string python

def vowel_count(string):
  vowels = ['a', 'e', 'i', 'o', 'u']
  return len([i for i in string if i in vowels])

Example 3: vount vowels python

vow = ['a', 'A', 'e',
          'E', 'i', 'I',
          'o', 'O', 'U',
          'u', 'Y', 'y']

def vowels(str):
  
  global vow
  string = list(str)
  count = 0
  
  for i in range(len(string)):
    
    if string[i] in vow:
      
      count += 1
  return count