#基本統計值 分析:
#總個數:len() 求和:for ...in 平均值:求和/總個數
#方差:各資料與平均數差的平方的和的平均數
#中位數: 排序,然後....奇數找中間1個,偶數找中間2個取平均
#運算子" // "來表示整數除法,返回不大於結果的乙個最大的整數,而" / " 則單純的表示浮點數除法
#sorted() 函式可以對列表進行排序
def getnum(): #獲取使用者輸入
nums=
inumstr=input("輸入數字(回車退出)")
while inumstr!="":
inumstr=input("輸入數字(回車退出)")
return nums
def mean(numbers): #計算平均值
s=0.0
for num in numbers:
s=s+num
return s/len(numbers)
def dev(numbers,mean): #計算方差
sdev=0.0
for num in numbers:
sdev=sdev+(num-mean)**2
return pow(sdev/len(numbers)-1,0.5)
def median(numbers):
sorted(numbers)
size=len(numbers)
if size%2==0:
med=(numbers[size//2-1]+numbers[size//2])/2
else:
med=numbers[size//2]
return med
n=getnum()
m=mean(n)
print("平均值:{},方差,中位數:{}.".format(m,dev(n,m),median(n)))
python基本用法 Python基本用法總結
python 的設計具有很強的可讀性,易於使用。這裡對python基本用法做乙個總結介紹。一 變數型別 1 變數賦值 python中的變數賦值不需要型別宣告,每個變數在使用前都必須賦值,變數賦值之後才會被建立。使用等號進行變數的賦值。2 多個變數賦值 為多個變數賦值時或進行列表內資料的交換時,可以使...
python最基本的語句 Python基本語句
輸入 python中提供了input 來讓使用者輸入字串並儲存到乙個變數裡 比如 可以看到,input 將使用者輸入的封裝成了乙個字串 input內可以放入字串當作提示內容 如下所示 輸出用print 在括號中加入字串,就可以在螢幕上輸出指定的文字。如下 也可以在裡面放入多個字串,用逗號 隔開 比如...
python基本數 python基本資料型別
1.數字 int 數字又分整型和浮點型,在python中宣告變數是不用宣告所以自己就會識別 a 10 整型 a1 1.24 浮點型 支援科學計數法,將10用e來代替 2.字串 str 在python中用引號引起來的就是字串,而且單引號和雙引號並沒有什麼區別 a string a1 string a2...