May-30-2020, 01:26 AM
(This post was last modified: May-30-2020, 01:26 AM by Paul_Choi06.)
Hi, I am trying to make a number sorter. I wish for the user to enter numbers and then the program will put in order from least to greatest. My problem is that when I press play there is a huge blank space in before it lists the numbers that have been sorted. Also, this code does not work with two or three and beyond digit numbers.
blocked_n = [' ', ','] n = input('Please enter numbers for sorting: ') for word in n: if word in blocked_n: print('') n = n.replace(word, '') sort_n = sorted(n) print(sort_n)
Output:Please enter numbers for sorting: 9, 5, 7, 0, 3, 1
['0', '1', '3', '5', '7', '9']