return statement is not working properly in for loop
return statement is not working properly in for loop Question: def chek(name): for i in range(3): print(name) print(i) if i == 1: chek(name=”name2″) elif name == ‘name2’: print(“changed name: “,name) return name s = chek(“name1”) print(“final name:”,s) In this code my expected output is : name1 0 name1 1 name2 0 changed name: name2 final …