please code in python. Each problem will be placed in its own function. You will have a main function that calls the function for each problem. For these problems, you will need to use the following string functions: lower, upper, isupper, islower, isdigit, and replace, along with using [ ] to access individual characters. You may use other string functions if you find them useful. Write a function named calcWordSimilarity that takes two input param- eters, s1 and s2, which are two strings. If the length of the strings are different, the function should return 0. If the length of the strings are the same, the function will compare the strings character by character and count how many characters match. It will then calculate the percent- age of characters that match and return it. Note that to be considered a match, the matching characters must be located in the same position in both strings.
please code in python.
Each problem will be placed in its own function. You will have a main function that calls the function for each problem. For these problems, you will need to use the following string functions: lower, upper, isupper, islower, isdigit, and replace, along with using [ ] to access individual characters. You may use other string functions if you find them useful.
Write a function named calcWordSimilarity that takes two input param-
eters, s1 and s2, which are two strings. If the length of the strings are different, the function should return 0.
If the length of the strings are the same, the function will compare the strings character by character and count how many characters match. It will then calculate the percent- age of characters that match and return it. Note that to be considered a match, the matching characters must be located in the same position in both strings.
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 4 images