Hướng dẫn sum and average of 10 numbers in python - tổng và trung bình của 10 số trong python

Cách tìm trung bình 10 số trong Python:

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

Trong bài đăng này, chúng tôi sẽ học cách tìm trung bình 10 số trong Python theo những cách khác nhau.

Thuật toán để theo dõi:

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 số cho 10 để nhận giá trị trung bình.

Phương pháp 1: Tìm trung bình bằng cách sử dụng một vòng lặp cho vòng lặp:

Hãy để sử dụng một 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,

  • Các vòng lặp sẽ chạy trong 10 lần.
  • Đối với mỗi lần lặp, chúng tôi đang 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 số của tất cả các số này.
  • Trung bình được tính bằng cách chia tổng 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ư dưới đây:

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

Phương pháp 2: Tìm trung bình bằng cách sử dụng vòng lặp thời gian:

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

sum = 0 count = 0 while count<10: n = float(input('Enter a number: ')) sum = sum + n count = count + 1 average = sum/10 print(f'The average of these numbers is: {average}')

Ở đây, chúng tôi đã khởi tạo một số lượng biến là 0 và điều này được sử dụng trong vòng lặp trong khi. Vòng lặp trong khi sẽ chạy cho đến khi giá trị của số lượng nhỏ hơn 10. Bên trong vòng lặp, chúng tôi đang tăng giá trị của số lượng 1 trên mỗi lần lặp.

Nếu bạn chạy chương trình này, nó sẽ cho kết quả tương tự.

Phương pháp 3: Tìm giá trị trung bình mà không cần lưu trữ số trong một biến:

Chúng ta có thể tính tổng mà không cần lưu trữ giá trị số trong một biến riêng biệt. Chúng ta cần thêm giá trị đầu vào của người dùng vào biến tổng trực tiếp mà không cần lưu trữ nó vào n trước.

Hãy để viết nó bằng cách sử dụng một vòng lặp:

sum = 0 for _ in range(10): sum = sum + float(input('Enter a number: ')) average = sum/10 print(f'The average of these numbers is: {average}')

Trong chương trình này, số đầu vào của người dùng được thêm vào tổng trực tiếp. Nếu bạn chạy chương trình này, nó sẽ cung cấp đầu ra tương tự.

Enter a number: 1 Enter a number: 2 Enter a number: 3 Enter a number: 4 Enter a number: 5 Enter a number: 6 Enter a number: 7 Enter a number: 8 Enter a number: 9 Enter a number: 10 The average of these numbers is: 5.5

Phương pháp 4: Tìm trung bình của các số trong danh sách:

Nếu các số nằm trong danh sách, chúng ta có thể lặp lại các số để tìm tổng và trung bình:

sum = 0 given_nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for i in given_nums: sum = sum + i average = sum/10 print(f'The average of these numbers is: {average}')

Chúng ta cũng có thể sử dụng phương thức tổng để tìm tổng của các số trong danh sách:

given_nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] average = sum(given_nums)/10 print(f'The average of these numbers is: {average}')

Nó sẽ in cùng một kết quả.

Bạn cũng có thể thích:

  • Cách trừ hai số trong Python
  • Chương trình Python để chuyển đổi một nhị phân thành thập phân
  • Python trong và không trong các nhà khai thác giải thích với các ví dụ
  • Chương trình Python để in mô hình chéo bằng Star
  • 4 Cách để chuyển đổi đối tượng DateTime thành Epoch trong Python
  • Cách chuyển đổi giá trị thập phân thành thập lục phân trong Python
  • Học cách lấy tên lớp trong Python theo 2 cách
  • Giới thiệu về năng suất trong Python với ví dụ

Làm thế nào để bạn tìm thấy trung bình của 10 số trong Python?

Chương trình Python để tìm trung bình của một danh sách..
Lấy số lượng các phần tử được lưu trữ trong danh sách làm đầu vào ..
Sử dụng một vòng lặp để đầu vào các thành phần vào danh sách ..
Tính tổng số phần tử trong danh sách ..
Chia tổng cho tổng số phần tử trong danh sách ..

Làm thế nào để bạn tìm thấy tổng của 10 số trong Python?

Tổng python của 10 số từ đầu vào của người dùng..
a_list = [].
In ("Vui lòng nhập 10 số có hoặc không có số thập phân \ n").
Đối với Num trong phạm vi (10):.
list_num = float (input ("nhập một số:")).
một danh sách.Phụ lục (list_num).
print(sum(a_list)).

Làm thế nào để bạn tìm thấy tổng và trung bình của một số trong Python?

Sử dụng một công thức sum = sum + số hiện tại .at cuối cùng, sau khi kết thúc vòng lặp, tính trung bình bằng công thức trung bình = sum / n.Ở đây, N là một số được nhập bởi người dùng.sum = sum + current number . At last, after the loop ends, calculate the average using a formula average = sum / n . Here, The n is a number entered by the user.

Làm thế nào để bạn trung bình một khoản tiền trong Python?

Sử dụng hàm sum sum () sum () python sum () cũng có thể được sử dụng để tìm trung bình của các giá trị dữ liệu trong danh sách Python.Các số liệu thống kê.Hàm Len () được sử dụng để tính độ dài của danh sách, tức là số lượng các mục dữ liệu có trong danh sách. sum() function can also be used to find the average of data values in Python list. The statistics. len() function is used to calculate the length of the list i.e. the count of data items present in the list.

Chủ đề