首頁  >  文章  >  python求平均值的程式碼是什麼

python求平均值的程式碼是什麼

zbt
zbt原創
2023-08-16 14:56:0213543瀏覽

python求平均值的程式碼是sum()和len()函式、numpy程式碼和statistics程式碼。 1、sum()和len()函數,定義一個列表,使用sum()和len()函數計算平均值,輸出結果即可;2、numpy庫程式碼,導入numpy庫,定義一個列表,使用numpy庫計算平均值,輸出結果即可;3、statistics庫程式碼,導入statistics庫,定義一個列表等等。

python求平均值的程式碼是什麼

本教學操作環境:windows10系統、python 3.11版本、DELL G3電腦。

Python是一種簡單易學的程式語言,它提供了豐富的函式庫和函數,使得編寫程式碼變得更加簡單和有效率。在Python中,求平均值可以透過幾行簡單的程式碼來實現。

方法一:使用sum()和len()函數

python求平均值的程式碼是什麼

這是最常見的方法之一,它使用Python內建的sum()函數與len()函數,程式碼如下:

# 定义一个列表
lst = [1, 2, 3, 4, 5]
# 使用sum()和len()函数计算平均值
average = sum(lst) / len(lst)
# 输出结果
print("平均值为:", average)

以上程式碼會輸出平均值為: 3.0

方法二:使用numpy函式庫

numpy是Python中一個重要的科學計算庫,它提供了一組高效的數學函數,可以方便地進行各種數值計算。

python求平均值的程式碼是什麼

使用numpy庫程式碼

使用numpy庫計算平均值,程式碼如下:

# 导入numpy库
import numpy as np
# 定义一个列表
lst = [1, 2, 3, 4, 5]
# 使用numpy库计算平均值
average = np.mean(lst)
# 输出结果
print("平均值为:", average)

以上程式碼會輸出平均值為: 3.0

方法三:使用statistics庫

Python的statistics庫是一個用於數學統計的標準庫,它提供了一組常用的統計函數,例如平均值、中位數、變異數等等。

python求平均值的程式碼是什麼

使用statistics函式庫程式碼

使用statistics函式庫計算平均值,程式碼如下:

# 导入statistics库
import statistics
# 定义一个列表
lst = [1, 2, 3, 4, 5]
# 使用statistics库计算平均值
average = statistics.mean(lst)
# 输出结果
print("平均值为:", average)

以上程式碼會輸出平均值為: 3.0

讓我們逐行解析這段程式碼:

#1. 首先,我們使用input函數來接收使用者輸入的一組數字,並將其儲存在變數numbers中。

2. 接下來,我們使用split函數將numbers字串依照空格分隔成一個列表。然後,我們使用列表解析式將列表中的每個元素轉換為浮點數,並將其保存在numbers_list中。

3. 然後,我們使用sum函數對numbers_list中的所有元素進行求和,並使用len函數計算列表的長度,即數字的個數。

4. 最後,我們將求和結果除以數字的個數,得到平均值,並將其保存在變數average中。

5. 最後,我們使用print函數輸出結果。

這段程式碼可以求解任意數量的數字的平均值。使用者只需輸入一組數字,以空格分隔,然後程式會自動計算平均值並輸出結果。

總結起來,Python中求平均值的程式碼非常簡潔易懂。透過使用內建函數和列表解析式,我們可以輕鬆地實現這項功能。無論是對於初學者還是有經驗的開發者來說,Python都是一個非常方便和強大的工具 。

以上是python求平均值的程式碼是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn