I want to prepare a program taking 2 numerical inputs from the user for comparison and then showing the result. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

I want to prepare a program taking 2 numerical inputs from the user for comparison and then showing the result.

But at the end of this sequence I want the program to ask the user whether they want to do another comparison and the code loops back. How can I do this?

3rd Feb 2017, 5:21 PM
Suneet Mehta
Suneet Mehta - avatar
2 Answers
+ 4
make the input and comparison a function and after calling it once ask for another user input like “do you want to do it again? y or n“. if y, call the function, if n, quit the program. if you put that in a while loop, it'll ask repeatedly until the user says n. don't forget to handle other inputs too, in case the user tries to be funny or just hits the wrong key.
3rd Feb 2017, 5:44 PM
Mario L.
Mario L. - avatar
0
while Treu: #so it will loop forever your code #ask if they want to stop a = input('do you want to stop[y/n]') # if they want to stop (n) it breaks if a == 'n' break
5th Feb 2017, 12:11 PM
Yunus Kaya
Yunus Kaya - avatar