Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions