Chúng tôi sẽ phát triển một chương trình về cách tìm trung bình 4 số trong Python. Trung bình được định nghĩa là giá trị trung bình bằng tỷ lệ của tổng số của một tập hợp các giá trị đã cho so với tổng số giá trị có trong tập hợp. Ở đây, chúng tôi sẽ tính trung bình của bốn số bằng các phương thức khác nhau.
Cách tìm mức trung bình của các số:
Công thức trung bình = tổng số của tất cả các số / số lượng mục trong setAverage = [x1+x2+x3+,+xn] / n = Total sum of all numbers / Number of item in the set
Average = [x1+x2+x3+…+xn]/n
Mathematically,
Đầu vào: a = 4, b = 2, c = 8, d = 6average = [a+b+c+d]/4 = [4+2+8+6]/4 = 20/4 = 5
Average = [a+b+c+d]/4 =
[4+2+8+6]/4 = 20/4 = 5
Chương trình Python để tính trung bình 4 số
Chương trình Python này là cách đơn giản nhất và dễ nhất để tính trung bình 4 số. Chúng tôi sẽ lấy bốn số trong khi khai báo các biến và tính giá trị trung bình của các số đó bằng công thức trung bình. Sau đó, giá trị trung bình sẽ được hiển thị trên màn hình.
# Python program to find average of four numbers
# take inputs
num1 = 1
num2 = 3
num3 = 5
num4 = 9
# calculate average
avg = [num1 + num2 + num3 + num4] / 4
# print average value
print['The average of numbers = %0.2f' %avg]
Output:-
Trung bình của các số = 4,50
Trong chương trình trước, các đầu vào được mã hóa cứng trong chương trình nhưng trong chương trình này, các đầu vào sẽ được cung cấp bởi người dùng. Đầu vào được quét bằng hàm đầu vào [] và được lưu trữ trong biến NUM1, NUM2, NUM3 và NUM4.
Mô tả chương trình:- Viết một chương trình Python nhập bốn số và hiển thị trung bình của chúng.Write a python program which input four numbers and display their average.
# Python program to find average of four numbers
# take inputs
num1 = float[input['Enter first number: ']]
num2 = float[input['Enter second number: ']]
num3 = float[input['Enter third number: ']]
num4 = float[input['Enter four number: ']]
# calculate average
avg = [num1 + num2 + num3 + num4] / 4
# print average value
print['The average of numbers = %0.2f' %avg]
Đầu ra:-
Nhập số thứ nhất: 5NTER Số thứ hai: 12 Trung tâm Số thứ ba: 4NTER BỐN Số: 30 Trung bình của số = 12,75
Enter second number: 12
Enter third number: 4
Enter four number: 30
The average of numbers = 12.75
Nhập số thứ nhất: 5,3 Trung tâm Số thứ hai: 12Nenter Số thứ ba: 0,8Enter Bốn Số: 10 Trung bình của số = 7,03
Enter second number: 12
Enter third number: 0.8
Enter four number: 10
The average of numbers = 7.03
Tìm trung bình 4 số bằng cách sử dụng các chức năng
Chúng tôi cũng có thể nhận sự trợ giúp của một hàm để tìm trung bình 4 số trong Python. Một chức năng là một khối mã thực hiện một nhiệm vụ cụ thể.
# Python program to find average of four numbers using function
def avg_num[num1, num2, num3, num4,]: #user-defined function
avg = [num1 + num2 + num3+ num4] / 4 #calculate average
return avg #return value
# take inputs
num1 = float[input['Enter first number: ']]
num2 = float[input['Enter second number: ']]
num3 = float[input['Enter third number: ']]
num4 = float[input['Enter four number: ']]
# function call
average = avg_num[num1, num2, num3, num4]
# display result
print['The average of numbers = ',average]
Đầu ra:-
Nhập số thứ nhất: 5NTER Số thứ hai: 12 Trung tâm Số thứ ba: 4NTER BỐN Số: 30 Trung bình của số = 12,75
Enter second number: 12
Enter third number: 3.9
Enter four number: 7
The average of numbers = 11.975
Nhập số thứ nhất: 5,3 Trung tâm Số thứ hai: 12Nenter Số thứ ba: 0,8Enter Bốn Số: 10 Trung bình của số = 7,03
Tìm trung bình 4 số bằng cách sử dụng các chức năng
# Python program to find the average of four numbers
# denotes total sum of four numbers
total_sum = 0
for n in range [4]:
# take inputs
num = float[input['Enter number: ']]
# calculate total sum of numbers
total_sum += num
# calculate average of numbers
avg = total_sum / 4
# print average value
print['Average of numbers =', avg]
Output:-
Chúng tôi cũng có thể nhận sự trợ giúp của một hàm để tìm trung bình 4 số trong Python. Một chức năng là một khối mã thực hiện một nhiệm vụ cụ thể.
Enter number: 8
Enter number: 36
Enter number: 7.6
Average of numbers = 14.025
Nhập số thứ nhất: 25 Trung tâm Số thứ hai: 12Nenter Số thứ ba: 3,9enter Bốn Số: 7 Trung bình của số = 11.975
Ví dụ chương trình:Python Average function is used to find the average of given numbers in a list. The formula to calculate average in Python is done by calculating the sum of the numbers in the list divided by the count of numbers in the list. Trung bình Python của danh sách có thể được thực hiện theo nhiều cách được liệt kê dưới đây:
Trong hướng dẫn Python này, bạn sẽ học cách tính trung bình trong Python:
- Python trung bình qua vòng lặp
- Sử dụng các hàm tích hợp Sum [] và Len []
- Sử dụng hàm trung bình từ mô -đun thống kê
- Sử dụng trung bình [] từ thư viện numpy
Phương pháp 1] Trung bình Python qua vòng lặp
Trong ví dụ này, chúng tôi đã khởi tạo biến SUM_NUM thành 0 và được sử dụng cho vòng lặp. Vòng lặp sẽ lặp qua các phần tử có trong danh sách và mỗi số được thêm và lưu bên trong biến SUM_NUM. 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ủa các số trong danh sách bằng hàm tích hợp len [].
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
Phương pháp 2] Trung bình Python-Sử dụng các hàm tích hợp tích hợp Sum [] và Len []
Trong ví dụ này, các hàm tích hợp tổng [] và len [] được sử dụng để tìm trung bình trong Python. Đó là một cách thẳng thắn để tính toán trung bình khi bạn không phải lặp qua các yếu tố, và cả, kích thước mã bị giảm. Trung bình có thể được tính toán chỉ với một dòng mã như hình dưới đây.
Ví dụ 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
Phương pháp 3] Sử dụng hàm trung bình từ mô -đun thống kê
Bạn có thể dễ dàng tính toán mức trung bình của người dùng bằng cách sử dụng hàm trung bình từ mô -đun thống kê. Ví dụ hiển thị dưới đây
# 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
Phương pháp 4] Sử dụng trung bình [] từ thư viện Numpy
Thư viện Numpy thường được sử dụng thư viện để hoạt động 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 chức năng toán học được sử dụng trên các mảng để thực hiện các nhiệm vụ khác nhau. Một quan trọng là hàm trung bình [] sẽ cung cấp cho chúng tôi mức trung bình cho danh sách được đưa ra.
Ví dụ về mã:
# Python program to find average of four numbers
# take inputs
num1 = float[input['Enter first number: ']]
num2 = float[input['Enter second number: ']]
num3 = float[input['Enter third number: ']]
num4 = float[input['Enter four number: ']]
# calculate average
avg = [num1 + num2 + num3 + num4] / 4
# print average value
print['The average of numbers = %0.2f' %avg]
0Output:
# Python program to find average of four numbers
# take inputs
num1 = float[input['Enter first number: ']]
num2 = float[input['Enter second number: ']]
num3 = float[input['Enter third number: ']]
num4 = float[input['Enter four number: ']]
# calculate average
avg = [num1 + num2 + num3 + num4] / 4
# print average value
print['The average of numbers = %0.2f' %avg]
1Summary:
- Công thức để tính trung bình được thực hiện bằng cách tính tổng số các số trong danh sách chia cho số lượng số trong danh sách.
- 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à
- Trung bình python bằng cách sử dụng vòng lặp
- Bằng cách sử dụng các hàm tích hợp sum [] và len [] từ Python
- Sử dụng hàm trung bình [] để tính trung bình từ mô -đun thống kê.
- Sử dụng trung bình [] từ thư viện numpy