データ処理(パイソン)

#のshuji.pyの
デフgetnums():
     NUMS = []
     inumstr =入力( "输入数字(回车退出):")
     しばらくinumstr = "!":
          nums.append(evalの(inumstr))
          inumstr =入力( "输入数字(回车退出):」)
     戻りNUMSは
:DEF(番号)が平均
     S = 0
     数のiについて:
          S + =私は
     )数(=のS / LEN m個
     戻りMの
デフF(数平均)を:
     sdev = 0
     のため数でI:
          sdev = sdev +(I-平均)** 2
     戻りPOW(sdev /(LEN(番号)-1)、0.5)
DEF Z(番号):
     ソート(数字)
     サイズ= LEN(番号)
     のサイズ%もし2 == 0:
          のmed =(番号[サイズ// 2-1] +数字[サイズ// 2])/ 2
     他:
          メッド番号= [サイズ// 2]
     リターンメッド
N-getnums =()
M =平均(N-)
プリント( "平均:{} \ nは分散:{:2F} \中央値N:{}" .format(M、F(N、 M)、Z(N)))

おすすめ

転載: www.cnblogs.com/wiki-win/p/11627628.html