Chương trình Python để tìm giá trị trung bình của N số bằng vòng lặp for

Bài đăng này sẽ chỉ cho bạn cách tìm trung bình cộng của 10 số trong Python. Để lấy giá trị trung bình, chúng ta cần chia tổng các số cho tổng số các số. Vì vậy, nếu chúng ta đang tìm trung bình cộng của 10 số, chúng ta cần chia tổng của những số này cho 10

Trong bài đăng này, chúng ta sẽ tìm hiểu cách tìm trung bình cộng của 10 số trong python theo nhiều cách khác nhau

Ví dụ: nếu n1, n2…n10 là 10 số đã cho, giá trị trung bình được tính bằng cách sử dụng công thức dưới đây

[n1 + n2 + n3 + n4 + n5 + n6 + n7 + n8 + n9 + n10]/10

Vì vậy, chúng ta cần tìm tổng của các số và chúng ta có thể chia tổng cho 10 để lấy giá trị trung bình

Hãy sử dụng vòng lặp for để lấy các số làm đầu vào và tìm giá trị trung bình

sum = 0

for _ in range[10]:
    n = float[input['Enter a number: ']]
    sum = sum + n

average = sum/10

print[f'The average of these numbers is: {average}']

Trong ví dụ này,

  • Vòng lặp for sẽ chạy 10 lần
  • Đối với mỗi lần lặp, chúng tôi yêu cầu người dùng nhập một số và số đó được lưu trữ trong n
  • n được thêm vào tổng. Khi vòng lặp kết thúc, tổng sẽ giữ tổng của tất cả các số này
  • Trung bình cộng được tính bằng cách chia tổng cho 10
  • Dòng cuối cùng in giá trị trung bình được tính toán

Nếu bạn chạy chương trình này, nó sẽ in đầu ra như bên dưới

Enter a number: 10
Enter a number: 12
Enter a number: 122
Enter a number: 12.34
Enter a number: 43.2
Enter a number: 12.333
Enter a number: 77.10
Enter a number: 98
Enter a number: 89.22
Enter a number: 90.1
The average of these numbers is: 56.6293

Chúng ta cũng có thể sử dụng vòng lặp while để tìm giá trị trung bình. Vòng lặp while sẽ chạy 10 lần

sum = 0
count = 0

while count

Chủ Đề