16
16
17
17
def is_vowel (char : str ) -> bool :
18
18
"""
19
- returns True if the character is vowel else False
20
- >>> is_vowel('A')
21
- True
22
- >>> is_vowel('e')
23
- True
24
- >>> is_vowel('f')
25
- False
19
+ returns True if the character is vowel else False
20
+ >>> is_vowel('A')
21
+ True
22
+ >>> is_vowel('e')
23
+ True
24
+ >>> is_vowel('f')
25
+ False
26
26
"""
27
27
vowels = ["A" , "E" , "I" , "O" , "U" , "a" , "e" , "i" , "o" , "u" ]
28
28
# Check for empty string
@@ -33,14 +33,14 @@ def is_vowel(char: str) -> bool:
33
33
34
34
def get_vowels (string : str ) -> list :
35
35
"""
36
- Given a string returns vowels from it
37
-
38
- >>> get_vowels('abcde')
39
- ['a', 'e']
40
- >>> get_vowels('AEIou')
41
- ['A', 'E', 'I', 'o', 'u']
42
- >>> get_vowels('bCFM')
43
- []
36
+ Given a string returns vowels from it
37
+
38
+ >>> get_vowels('abcde')
39
+ ['a', 'e']
40
+ >>> get_vowels('AEIou')
41
+ ['A', 'E', 'I', 'o', 'u']
42
+ >>> get_vowels('bCFM')
43
+ []
44
44
"""
45
45
vowels = list ()
46
46
@@ -57,14 +57,14 @@ def get_vowels(string: str) -> list:
57
57
58
58
def reverse_vowels (string : str ) -> str :
59
59
"""
60
- Reverses the order of vowels in the given string
61
-
62
- >>> reverse_vowels('Hello World')
63
- 'Hollo Werld'
64
- >>> reverse_vowels('Algo & DS')
65
- 'olgA & DS'
66
- >>> reverse_vowels('why')
67
- 'why'
60
+ Reverses the order of vowels in the given string
61
+
62
+ >>> reverse_vowels('Hello World')
63
+ 'Hollo Werld'
64
+ >>> reverse_vowels('Algo & DS')
65
+ 'olgA & DS'
66
+ >>> reverse_vowels('why')
67
+ 'why'
68
68
"""
69
69
vowels = get_vowels (string )
70
70
answer = ""
0 commit comments