Define a class to accept a string and convert it into uppercase. Count and display thenumber of vowels in it.Input: roboticsOutput: ROBOTICSNumber of vowels: 3

Question

Define a class to accept a string and convert it into uppercase. Count and display thenumber of vowels in it.Input: roboticsOutput: ROBOTICSNumber of vowels: 3
🧐 Not the exact question you are looking for?Go ask a question

Solution 1

Here is a Python class that accomplishes this:

class StringManipulator:
    def __init__(self, input_string):
        self.input_string = input_string

    def convert_to_uppercase(self):
        return self.input_string.upper()

    def count_vowels(self):
        vowels = ['a', 'e', 'i'
    Knowee AI StudyGPT is a powerful AI-powered study tool designed to help you to solve study prob
Knowee AI StudyGPT is a powerful AI-powered study tool designed to help you to solve study problem.
Knowee AI StudyGPT is a powerful AI-powered study tool designed to help you to solve study problem.
Knowee AI StudyGPT is a powerful AI-powered study tool designed to help you to solve study problem.
Knowee AI StudyGPT is a powerful AI-powered study tool designed to help you to solv

This problem has been solved

Similar Questions

Define a class to accept a string and convert it into uppercase. Count and display thenumber of vowels in it.Input: roboticsOutput: ROBOTICSNumber of vowels: 3

Define a class to accept a string and convert it into uppercase. Count and display thenumber of vowels in it.

#Write a Python function count_vowels(text) that takes a string as input and returns the count of vowels (a, e, i, o, u) in the input string, ignoring case.

Write a function, vowelCount() in Python that counts and displays thenumber of vowels in the text file named Poem.txt

Write a function that takes a string as input and returns a new string with all the vowels removed.

1/3