Friday, July 5, 2019

List sort numbers lowest to highest on input

Script

#!/usr/local/bin/python3.7

number_of_entries = int(input("Enter the number of numbers: "))
the_numbers = []

print("Please enter ", number_of_entries, " numbers ")
print()
for x in range(1, number_of_entries + 1):
  entry = int(input("Enter a number " + str(x) + ": "))
  the_numbers = the_numbers + [entry]

for i in range(0, len(the_numbers) - 1):
        for j in range(i + 1, len(the_numbers)):
                if(the_numbers[i] > the_numbers[j]):
                        temp = the_numbers[i]
                        the_numbers[i] = the_numbers[j]
                        the_numbers[j] = temp

print("Sorted list: ", the_numbers)
print ("")
print ("")


Execution

Enter the number of numbers: 12
Please enter  12  numbers

Enter a number 1: 321
Enter a number 2: 432
Enter a number 3: 125
Enter a number 4: 873
Enter a number 5: 379
Enter a number 6: 543
Enter a number 7: 763
Enter a number 8: 949
Enter a number 9: 637
Enter a number 10: 757
Enter a number 11: 273
Enter a number 12: 487
Sorted list:  [125, 273, 321, 379, 432, 487, 543, 637, 757, 763, 873, 949]






No comments:

Post a Comment