Question: WRITE A FUNCTION FOR EACH OF THE FOLLOWING TASKS ( 1 0 0 Pts ) ( a ) ( 1 0 Pts ) [ Task

WRITE A FUNCTION FOR EACH OF THE FOLLOWING TASKS (100 Pts)
(a)(10 Pts)[Task-1] Define a function called repeat_letters that takes a string and a number n as two parameters and prints the string with every letter repeated n times.
Sample input/Output:
print(repeat_letters("medipol",3))
"mmmeeeddiiipppooolll"
(b)(10 Pts)[Task-2] Define a function called find_index which takes as argument a word and a letter. It will return the index of the second occurrence of the letter in the given word.
Sample input/Output:
print(find_index("welcomehome","e"))
6
(c)(10 Pts)[Task-3] Define a function called list_unique that takes a string str as an input, checks all letters of the string, and constructs a list that contains the list of character that appear in str. This list should not contain any duplicates.
Sample input/Output:
print(list_unique("ankara"))
','n','k','r']
(d)(10 Pts)[Task-4] Write a function called ngrams_list that takes a string and a number n and return the n-grams of the this string as a list
Sample input/Output:
print(ngrams_list("computer",2))["co","om","mp","pu","ut","te","er"]
2
 WRITE A FUNCTION FOR EACH OF THE FOLLOWING TASKS (100 Pts)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!