I knocked up this little script to put numbers in ascending order:
inputNums = input('Numbers: ')
inputNums = inputNums.rsplit(',')
outputNums = []
for counter in range(len(inputNums)):
outputNums.append(min(inputNums))
i = min(inputNums)
i = inputNums.index(i)
del inputNums[i]
print(outputNums)
It can take as many numbers as you give it, as long as they are seperated by a comma (',').
For some reason, it works perfectly only with numbers that all have the same amount of digits.
When you combine numbers of different amounts of digits, it seems unable to sort them properly.
It isn't anything to do with the number type, so I have absolutely no clue of why it doesn't work properly.