Friday, July 26, 2019

Average of ten numbers, using a list

Script

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

def main():
    sum = 0.0
    number_of_entries = 10
    the_numbers = []

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

    print(end = "List of numbers entered: ")
    for entry in the_numbers:
        print(entry, end = "  ")
    print()
    print("Average: ", sum/number_of_entries)

main()

Execution

Please enter  10  numbers

Enter a number 1: 56.43
Enter a number 2: 76.82
Enter a number 3: 94.21
Enter a number 4: 87.87
Enter a number 5: 32.17
Enter a number 6: 92.13
Enter a number 7: 76.54
Enter a number 8: 53.57
Enter a number 9: 75.41
Enter a number 10: 96.64
List of numbers entered: 56.43  76.82  94.21  87.87  32.17  92.13  76.54  53.57  75.41  96.64
Average:  74.179






No comments:

Post a Comment