Hướng dẫn write a program in python to find average of any two numbers - viết một chương trình bằng python để tìm giá trị trung bình của hai số bất kỳ

Hướng dẫn write a program in python to find average of any two numbers - viết một chương trình bằng python để tìm giá trị trung bình của hai số bất kỳ

Chúng tôi sẽ phát triển một chương trình Python để tìm trung bình của hai số. 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ẽ phát triển trung bình Python của hai chương trình số bằng cách sử dụng các phương pháp 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 = 3, b = 5average = (a+b)/2 = (3+5)/2 = 8/2 = 4
Average = (a+b)/2 = (3+5)/2 = 8/2 = 4

Chương trình Python này là cách đơn giản nhất và dễ nhất để tính trung bình 2 số. Chúng tôi sẽ lấy hai 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.calculate the average value of those numbers using the average formula. Then, the average value will be displayed on the screen.

# Python program to find average of two numbers

# first number
num1 = 10
# second number
num2 = 20

# calculate average of those numbers
avg = (num1 + num2) / 2

# print average value
print('The average of numbers = %0.2f' %avg)

Output:-

Trung bình của các số = 15.00

Trung bình 2 số trong Python

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.

# Python program to find average of two numbers

# take inputs
num1 = float(input('Enter first number: '))
num2 = float(input('Enter second number: '))

# calculate average of those numbers
avg = (num1 + num2) / 2

# print average value
print('The average of numbers = %0.2f' %avg)

Đầu ra cho các giá trị đầu vào khác nhau:-

Nhập số thứ nhất: 3 Trung tâm số thứ hai: 7 trung bình của số = 5,00
Enter second number: 7
The average of numbers = 5.00

Nhập số thứ nhất: 5,5ENTER Số thứ hai: 23 trung bình của số = 14,25
Enter second number: 23
The average of numbers = 14.25

Trung bình của hai số trong Python sử dụng 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 2 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 two numbers using function

def avg_num(num1, num2):   #user-defined function
    avg = (num1 + num2) / 2   #calculate average
    return avg    #return value

# take inputs
num1 = float(input('Enter first number: '))
num2 = float(input('Enter second number: '))

# function call
average = avg_num(num1, num2)

# display result
print('The average of numbers = %0.2f' %average)

Output:-

Nhập số thứ nhất: 25 Trung tâm Số thứ hai: 48 trung bình của số = 36,50
Enter second number: 48
The average of numbers = 36.50

Trung bình của hai số sử dụng vòng lặp

Chương trình Python này cũng thực hiện cùng một nhiệm vụ nhưng với các phương pháp khác nhau. Trong chương trình này, chúng tôi đang sử dụng vòng lặp for để lấy đầu vào và tính tổng các số đó. Sau đó, tính trung bình của các số và cuối cùng, in giá trị trung bình.For Loop to take inputs and calculate the sum of those numbers. Then, calculate the average of numbers and finally, print the average value.

# Python program to find the average of two numbers

# denotes total sum of numbers
total_sum = 0

for n in range (2):
    # take inputs
    num = float(input('Enter number: '))
    # calculate total sum of numbers
    total_sum += num

# calculate average of numbers
avg = total_sum / 2

# print average value
print('Average of numbers = %0.2f' %avg)

Output:-

Nhập số: 20 Trung tâm: 30 động cơ số = 25.00
Enter number: 30
Average of numbers = 25.00

Cũng xem:- Cách tìm trung bình 3 số trong Python

Nếu bạn thích bài đăng này, hãy chia sẻ nó với bạn bè của bạn. Bạn có muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên hay bạn tìm thấy điều gì không chính xác? Hãy cho chúng tôi biết trong các ý kiến. Cảm ơn bạn!

Hướng dẫn write a program in python to find average of any two numbers - viết một chương trình bằng python để tìm giá trị trung bình của hai số bất kỳ

Sử dụng trung bình () từ thư viện numpyPython 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.

Làm thế nào để bạn lập trình một trung bình trong Python?

  • Ví dụ chương trình:
  • 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
  • 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.

  • 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 two numbers

# take inputs
num1 = float(input('Enter first number: '))
num2 = float(input('Enter second number: '))

# calculate average of those numbers
avg = (num1 + num2) / 2

# print average value
print('The average of numbers = %0.2f' %avg)
0

Output:

# Python program to find average of two numbers

# take inputs
num1 = float(input('Enter first number: '))
num2 = float(input('Enter second number: '))

# calculate average of those numbers
avg = (num1 + num2) / 2

# print average value
print('The average of numbers = %0.2f' %avg)
1

Summary:

  • 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

Làm thế nào để bạn lập trình một trung bình trong Python?

Trong Python, chúng ta có thể tìm thấy trung bình của một danh sách bằng cách sử dụng hàm sum () và len ().SUM (): Sử dụng hàm SUM () Chúng ta có thể nhận được tổng của danh sách.hàm Len (): Len () được sử dụng để có độ dài hoặc số lượng phần tử trong danh sách.using the sum() and len() function. sum() : Using sum() function we can get the sum of the list. len() : len() function is used to get the length or the number of elements in a list.

Làm thế nào để bạn nhận được trung bình của 2 số?

Trung bình của hai số được đưa ra bởi tổng của hai số chia cho hai.Trung bình của hai số được cho bởi x = (a + b)/2 trong đó x là trung bình a và b là hai số.the sum of the two numbers divided by two. The average of two numbers is given by x = (a + b)/2 where x is the average a and b are any two numbers.

Làm thế nào để tôi trung bình một danh sách các số trong Python?

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 ().using the sum_num divided by the count of the numbers in the list using len() built-in function.