subject

This is a warm-up prompt lab, was shown code by the teacher, I plug it in and the output is correct but the computer system won't grade it because it's getting an "EOF when reading a line" error code, any suggestions? (1) Prompt the user to enter four numbers, each corresponding to a person's weight in pounds. Store all weights in a list. Output the list. (2 pts)
Ex:
Enter weight 1:
236.0
Enter weight 2:
89.5
Enter weight 3:
176.0
Enter weight 4:
166.3
Weights: [236.0, 89.5, 176.0, 166.3]
(2) Output the average of the list's elements with two digits after the decimal point. Hint: Use a conversion specifier to output with a certain number of digits after the decimal point. (1 pt)
(3) Output the max list element with two digits after the decimal point. (1 pt)
Ex:
Enter weight 1:
236.0
Enter weight 2:
89.5
Enter weight 3:
176.0
Enter weight 4:
166.3
Weights: [236.0, 89.5, 176.0, 166.3]
Average weight: 166.95
Max weight: 236.00
(4) Prompt the user for a number between 1 and 4. Output the weight at the user specified location and the corresponding value in kilograms. 1 kilogram is equal to 2.2 pounds. (3 pts)
Ex:
Enter a list index location (0 - 3):
3
Weight in pounds: 176.00
Weight in kilograms: 80.00
(5) Sort the list's elements from least heavy to heaviest weight. (2 pts)
Ex:
Sorted list: [89.5, 166.3, 176.0, 236.0]

here is my code:

peopleWeights = []
num_weights = 4

for i in range(num_weights):
singleWeight = float(input('Enter weight %d:\n' % (i+1)))
peopleWeights. append(singleWeight)

print('Weights:', peopleWeights)

avgWeight = sum(peopleWeights)/len(peopleWeight s)
print('\nAverage weight: %.2f' % avgWeight)

print('Max weight: %.2f'% max(peopleWeights))

index = int(input('\nEnter a list index (1 - 4):\n'))
chosenWeight = peopleWeights[index-1]
print('Weight in pounds: %.2f' % chosenWeight)
print('Weight in kilograms: %.2f' % (chosenWeight/2.2))

peopleWeights. sort()
print('\nSorted list:', peopleWeights)

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 16:30
How to do this programming flowchart?
Answers: 3
question
Computers and Technology, 24.06.2019 04:30
Write and test a python program to find and print the largest number in a set of real (floating point) numbers. the program should first read a single positive integer number from the user, which will be how many numbers to read and search through. after reading in all of the numbers, the largest of the numbers input (not considering the count input) should be printed.
Answers: 1
question
Computers and Technology, 24.06.2019 10:40
Joe needs to see the slide transitions and animations he has applied to his slides in a large view. which presentation view should he use? in which tab would joe find the animations option to make further changes, if any?
Answers: 1
question
Computers and Technology, 24.06.2019 13:00
Think of a spreadsheet as a giant calculator spread of paper chart data collector
Answers: 2
You know the right answer?
This is a warm-up prompt lab, was shown code by the teacher, I plug it in and the output is correct...
Questions
question
History, 27.08.2020 16:01
question
Mathematics, 27.08.2020 16:01
question
English, 27.08.2020 16:01
question
Mathematics, 27.08.2020 16:01
question
Mathematics, 27.08.2020 16:01
Questions on the website: 13722361