Question
def upper_vowels (string): ------------------------------------------------------- Converts vowels in a string to upper-case, all other letters to lower-case. Non letters are left unchanged. Vowels include: aeiou.
def upper_vowels(string):
"""
-------------------------------------------------------
Converts vowels in a string to upper-case, all other
letters to lower-case. Non letters are left unchanged.
Vowels include: aeiou.
Use: altered = upper_vowels(string)
-------------------------------------------------------
Parameters:
string - string to process (str)
Returns:
altered - the resulting string (str)
-------------------------------------------------------
"""
# Your code here
return
from t03_functions import upper_vowels
CASES = ('', 'ABC', 'abc', '123', 'a#b!e', 'This is the 3rd sentence.')
for case in CASES:
altered = upper_vowels(case)
print(f'upper_vowels("{case}") -> {altered}')
print()
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started