Python Program
Write a program with a function that takes a string as an argument; the function counts the number of vowel characters in the string and replace them with ‘*’ character. The function should print the old string (all characters should be capitalized), the new string, and the number of vowel characters in the string. The program should let the user enter a string and pass it to the function.
Sample output:
def string():
vowels = 0
str1 = input(str("Enter a string: "))
r = "AEIOU"
old = str1.upper()
new = " "
for e in old:
if e not in r:
new = new + e
else:
new = new + "*"
print("Old String: ", old)
print("New String: ", new)
for i in str1:
if (i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u' or i == 'A' or i == 'E' or i == 'I' or i == 'O' or i == 'U'):
vowels = vowels + 1
print("Number of vowel characters: ", vowels)
string()
All Rights Reserved by Jahirul Opi