実施例1:任意の入力データセットのレコード及びデータ入力の最大数とを比較します。
出典:
DEF MAX(* A): M = A [0] iは = 0 のために X で: I + = 1 であれば、X> M: M = X プリント(' 参数个数:{} ' .format(I)) リターンM X =入力(" 请输入:" ).split() LST = [] のための I におけるX: lst.append(INT(i))を 印刷(" 最大值:"、MAX(* LST))
結果:
例2:タイプを決定する文字列を入力し、そうでない場合は真整数、浮動小数点、または複合体を返すfalseを返します。
出典:
DEFはISNUMを使用してスキャン(N-): 試してみる:#は念のために、例外処理を向上させます。 Sは = のevalを(N-) のIFタイプ(S)は、フロート== またはタイプ(S)== int型またはタイプ(S)== コンプレックス: 印刷(真の) 他: PRIT(偽) を除く: 印刷(偽) Sは = INPUTを(" :\ N-の文字列を入力してください" ) (S)ISNUMを使用してスキャン
結果:
実施例3:少しを使用して99,98,97,96,95、この機能を設定し、データの標準偏差を計算します。
出典:
数学インポート * DEF FD(* :A) SUM = 0 長さ = LEN(A) のための X で: SUM + = X M = SUM / 長さ B = 0 のための X で: B + =(XM)** 2 リターン SQRT(B /(1-長さ。)) NUMS(入力(= evalの" コンマで区切られた中間入力データ、:\ N- " )) プリント(" 標準偏差.1f%"%のFD(* NUMS))
結果:
学ぶことはそう簡単でシンプルではなく、あなたは成果は間違いなく動き回っていません取得したい単純なこと、である、服用以外の何物でもありません、私たちは難しく、より幸運と思っています。