Hướng dẫn average python list - danh sách trăn trung bình

Trong hướng dẫn Python này, bạn sẽ học cách tính trung bình trong Python:

Nội dung chính ShowShow

  • Trung bình Python qua Vòng lặp
  • Ví dụ về mã:
  • Python Average – Sử dụng các hàm tích hợp sum () và len ()
  • Ví dụ về chương trình:
  • Sử dụng hàm trung bình từ mô-đun thống kê
  • Sử dụng mean () từ thư viện numpy
  • Ví dụ về mã:
  • Python Average – Sử dụng các hàm tích hợp sum () và len ()
  • Ví dụ về chương trình:
  • Sử dụng hàm trung bình từ mô-đun thống kê
  • Sử dụng mean () từ thư viện numpy
  • Bản tóm tắt:
  • Bài toán cần xử lý
  • Kiến thức cần có
  • Định dạng đầu vào

Định dạng đầu ra

  • Trung bình Python qua Vòng lặp
  • Ví dụ về mã:
  • Python Average – Sử dụng các hàm tích hợp sum () và len ()
  • Ví dụ về chương trình:
  • Sử dụng hàm trung bình từ mô-đun thống kê
  • Sử dụng mean () từ thư viện numpy
  • Ví dụ về mã:
  • Python Average – Sử dụng các hàm tích hợp sum () và len ()
  • Ví dụ về chương trình:
  • Sử dụng hàm trung bình từ mô-đun thống kê
  • Sử dụng mean () từ thư viện numpy
  • Bản tóm tắt:
  • Bài toán cần xử lý
  • Kiến thức cần có
  • Định dạng đầu vào

Trung bình Python qua Vòng lặp

Định dạng đầu ra

Ví dụ về mã:

def cal_average(num):
    sum_num = 0
    for t in num:
        sum_num = sum_num + t           

    avg = sum_num / len(num)
    return avg

print("The average is", cal_average([18,25,3,41,5]))

Output:

The average is 18.4

Python Average – Sử dụng các hàm tích hợp sum () và len ()

Ví dụ về chương trình:

Ví dụ về chương trình:

# Example to find average of list
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = sum(number_list)/len(number_list)
print("The average is ", round(avg,2))

Output:

The average is  31.86

Sử dụng hàm trung bình từ mô-đun thống kê

Sử dụng mean () từ thư viện numpyaverage sử dụng hàm trung bình từ mô-đun thống kê. Ví dụ hiển thị bên dưới

# Example to find the average of the list
from statistics import mean
 
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))

Output:

The average is  31.86

Sử dụng mean () từ thư viện numpy

Bản tóm tắt:

Ví dụ về mã:

# Example to find avearge of list
from numpy import mean
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))

Output:

C:pythontest>python testavg.py
The average is  31.86

Python Average – Sử dụng các hàm tích hợp sum () và len ()

  • Ví dụ về chương trình:
  • Sử dụng hàm trung bình từ mô-đun thống kê
    • Sử dụng mean () từ thư viện numpy
    • Bản tóm tắt:
    • Bài toán cần xử lý
    • Sử dụng mean () từ thư viện numpy

Ví dụ về chương trình:

Sử dụng hàm trung bình từ mô-đun thống kê với tham số truyền vào là một danh sách các số thực. Trả về trung bình cộng của danh sách đó.


Sử dụng hàm trung bình từ mô-đun thống kê

  • Sử dụng mean () từ thư viện numpyinput() và hàm print()
  • Bản tóm tắt:Python
  • Bài toán cần xử lýPython
  • Kiến thức cần có
  • Định dạng đầu vàoPython
  • Định dạng đầu ra (Exception Handling)
  • Kết luậnList trong Python:
  • split()
  • len()
  • sum()

Sử dụng mean () từ thư viện numpy

Bản tóm tắt:một dòng duy nhất chứa các phần tử là số thực của danh sách, các phần tử cách nhau bởi khoảng trắng


Bản tóm tắt:

Bài toán cần xử lýmột dòng duy nhất hiển thị trung bình cộng của danh sách.

Kiến thức cần có Nếu danh sách rỗng thì xuất thông báo: Danh sach rong

Định dạng đầu vàoVui long nhap cac phan tu la so thuc!


Định dạng đầu ra

  • Kết luận
5 6 3.6 7.8
  • Tải xuống
5.6
  • Thảo luận
The average is 18.4
0
  • Nội dung chính
The average is 18.4
1
  • Định dạng đầu ra
The average is 18.4
2
  • Trong ví dụ này, chúng tôi đã khởi tạo biến sum_num thành 0 và sử dụng vòng lặp for. Vòng lặp for sẽ lặp qua các phần tử có trong danh sách và mỗi số được thêm vào và lưu bên trong biến sum_num. Giá trị trung bình của danh sách Python được tính bằng cách sử dụng sum_num chia cho số lượng các số trong danh sách bằng cách sử dụng hàm tích hợp len ().
The average is 18.4
3
  • Trong ví dụ này, các hàm tích hợp sum () và len () được sử dụng để tìm điểm trung bình trong Python. Đó là một cách dễ dàng để tính giá trị trung bình vì bạn không phải lặp qua các phần tử và kích thước mã cũng được giảm xuống. Mức trung bình có thể được tính toán chỉ với một dòng mã như hình dưới đây.
The average is 18.4
4
  • Bạn có thể dễ dàng tính toán average sử dụng hàm trung bình từ mô-đun thống kê. Ví dụ hiển thị bên dưới
The average is 18.4
5

Thư viện Numpy là thư viện thường được sử dụng để làm việc trên các mảng đa chiều lớn. Nó cũng có một bộ sưu tập lớn các hàm toán học được sử dụng trên các mảng để thực hiện các tác vụ khác nhau. Một trong những điều quan trọng là hàm mean () sẽ cung cấp cho chúng ta giá trị trung bình cho danh sách đã cho.

  • Công thức tính giá trị trung bình được thực hiện bằng cách tính tổng các số trong danh sách chia cho số lượng các số trong danh sách.trung_binh_cong với tham số là danh sách số thực:
  • Giá trị trung bình của một danh sách có thể được thực hiện theo nhiều cách, tức là sum() để tính tổng các phần tử của danh sách
  • Trung bình Python bằng cách sử dụng vòng lặplen() để lấy số phần tử của danh sách
  • Bằng cách sử dụng các hàm có sẵn sum () và len () từ python
  • Sử dụng hàm mean () để tính giá trị trung bình từ mô-đun thống kê.
  • Viết hàm với tham số truyền vào là một danh sách các số thực. Trả về trung bình cộng của danh sách đó.input() và hàm split() để nhập dòng đầu tiên từ bàn phím và cắt chúng thành danh sách các phần tử
  • Hàm input() và hàm print()cấu trúc rẽ nhánh và hàm len() để kiểm tra xem có phải là danh sách rỗng không. Xuất thông báo lỗi nếu có.
  • Cấu trúc lặp trong PythonXử lý ngoại lệ để xử lý các trường hợp gây ra lỗi khi ép kiểu dữ liệu
  • Cấu trúc rẽ nhánh trong Pythontry.
  • Biến và kiểu dữ liệu list() map() để ép kiểu dữ liệu của các phần tử sang số thực và trả về danh sách các số thực
  • Hàm trong Pythontrung_binh_cong và truyền vào tham số cần thiết.
  • Xử lý ngoại lệ (Exception Handling)print() hiển thị giá trị trung bình cộng ra màn hình
  • Các phương thức xử lý List trong Python:ép kiểu nếu định dạng đầu vào không hợp lệ. Dùng lệnh except để bắt lỗi:
  • Gồm một dòng duy nhất chứa các phần tử là số thực của danh sách, các phần tử cách nhau bởi khoảng trắngprint() hiển thị thông báo lỗi ra màn hình

Gồm một dòng duy nhất hiển thị trung bình cộng của danh sách.

The average is 18.4
6

Bài toán cần xử lý

Kiến thức cần cóiết hàm với tham số truyền vào là một danh sách các số thực. Trả về trung bình cộng của danh sách đó. Thêm bài giải của bạn vào phần bình luận để được Kteam review code và fix lỗi (nếu có) trong livestream của khóa học này.

Ở bài tiếp theo, chúng ta sẽ cũng nhau học cách VIẾT HÀM TRẢ VỀ PHẦN TỬ CÓ GIÁ TRỊ NHỎ NHẤT KHÔNG DÙNG HÀM MIN. (VỚI THAM SỐ LÀ DANH SÁCH SỐ PHẬN).

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên " Luyện tập - Thử Thách - Không ngại khó!"Luyện tập - Thử Thách - Không ngại khó!"


Tải xuống

Project

Nếu việc thực hành theo hướng dẫn không diễn ra suôn sẻ như mong muốn. Bạn cũng có thể tải xuống PROJECT THAM KHẢO ở link bên dưới!PROJECT THAM KHẢO ở link bên dưới!


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.