Differences between revisions 1 and 2
Revision 1 as of 2018-10-14 02:56:25
Size: 998
Comment:
Revision 2 as of 2018-10-14 03:05:59
Size: 995
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
## Python/Prog/Practice/Basic/02/BP_003a/Points
<<Include(../Points)>>
[[../Points|*]]
## Python/Prog/Practice/Basic/02/BP_003a/Hints
<<Include(../Hints)>>
[[../Hints|*]]


概要

[ edit ]

*


ポイント

この課題で使うPythonの機能 (学習のヒント)

[ edit ]

  • この課題で使うPythonの機能 (学習のヒント) ...

この課題の解き方 (問題解決のヒント)

[ edit ]

  • この課題の解き方 (問題解決のヒント) ....
    • 総和を求める範囲の始点startと終点endを与えて,総和を返す関数sum_of_range()を定義してください

      • 終点endは範囲に含まれるものとします.
*


実行例

[ edit ]

  • 実行例(1) ... クリックすると拡大します

fig-01

*


プログラム例: 本質的な部分 (授業中に順次公開します)

[ edit ]

  • 解答例の核心部分は,下記の実質 5 行 (コメントを含めると 6 行) の関数です.

# ----- 指定範囲の整数の総和を求める関数の定義 -----
def sum_of_range( start, end ):
    sum = 0
    for i in range( start, end+1 ):
        sum += i
    return( sum )
*


プログラム例: 配布コード (授業中に順次公開します)

*

SoftEng: Python/Prog/Practice/Basic/02/BP_003a/Contents (last edited 2018-10-28 15:57:53 by TadashiIijima)