11# remove the vowels
22# 1. loop
33def remove_vowels (sentence ):
4- vowels = [ 'a' , 'e' , 'i' , 'o' , 'u' ]
5- result = ""
4+ vowels = [ "a" , "e" , "i" , "o" , "u" ]
5+ result = ""
66 for i in sentence :
77 if i .lower () not in vowels :
8- result += "" + i
8+ result += "" + i
99 print (result )
1010
11- sentence = input ("enter the sentence: " )
11+
12+ sentence = input ("enter the sentence: " )
1213remove_vowels (sentence )
1314
15+
1416# 2. list comprehension
1517def remove_vowels (sentence ):
16- vowels = [ 'a' , 'e' , 'i' , 'o' , 'u' ]
17- result = [i for i in sentence if i .lower () not in vowels ]
18- result = "" .join (result ) # list(result) to string conversion
18+ vowels = [ "a" , "e" , "i" , "o" , "u" ]
19+ result = [i for i in sentence if i .lower () not in vowels ]
20+ result = "" .join (result ) # list(result) to string conversion
1921 print (result )
2022
21- sentence = input ("enter the sentence: " )
23+
24+ sentence = input ("enter the sentence: " )
2225remove_vowels (sentence )
2326
2427
2528# 3 using regular expression
2629import re
30+
31+
2732def remove_vowels (sentence ):
28- return re .sub ("[AEIOUaeiou]" ,"" ,sentence )
33+ return re .sub ("[AEIOUaeiou]" , "" , sentence )
2934
3035
31- sentence = input ("enter the sentence: " )
32- print (remove_vowels (sentence ))
36+ sentence = input ("enter the sentence: " )
37+ print (remove_vowels (sentence ))
0 commit comments