Size: 942
Comment:
|
← Revision 9 as of 2018-10-28 14:44:01 ⇥
Size: 430
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
#acl AdminGroup:read,write,delete,revert,admin TadashiIijima:read,write,delete,revert,admin IijimaStaffGroup: IijimaGroup: IijimaObogGroup: GuestGroup: Known: All: | #acl AdminGroup:read,write,delete,revert,admin TadashiIijima:read,write,delete,revert,admin IijimaStaffGroup: IijimaGroup: IijimaObogGroup: GuestGroup: Known: All:read |
Line 10: | Line 10: |
==== 基本問題() ==== | ==== 基本問題(2) ==== [ <<Action(edit)>> ] <<TableOfContents>> [[../BP_002a/Contents|*]] |
Line 12: | Line 15: |
||<|2>演習(2) ||<|2>基本課題(2a)||<|2>【関数定義】||<|1>[円の面積]を返す関数 <<BR>>([半径の長さ]から[三角形の面積]を返す)|| ||<|1> [[../BP_002a|BP_02_002a_area_of_circle.py|target="_blank"]]|| ||<-4> || * 解答は基本的に,下記 行です. * 問題の回答としては,これだけで十分です. * 自分自身のソフトウェア開発のためには,できるだけコメントをつける習慣をもってください. {{{#!highlight python }}} * {{{#!highlight python }}} |
<<Include(../BP_002a/Contents)>> [[../BP_002a/Contents|*]] |
基本問題(2)
[ edit ]
Contents
概要
*
ヒント
この課題で使うPythonの機能 (学習のヒント)
[ edit ]
- この課題で使うPythonの機能 (学習のヒント) ...
この課題の解き方 (問題解決のヒント)
[ edit ]
- この課題の解き方 (問題解決のヒント) ....
- 半径radiusを引数にとり,面積を返す関数area_of_circle()を定義してください
実行例
*
プログラム例: 本質的な部分 (授業中に順次公開します)
[ edit ]
- 解答は基本的に,下記 3 行です.
- mathモジュールのmath.piで,πの値を表します.
# ----- mathモジュールをインポートする ------------------------------
import math
# ----- 円の面積を返す関数の定義 ([半径]をパラメータにとります) -----
def area_of_circle( radius ):
return( math.pi * radius * radius )
高度な話題 (授業中,もしくは授業後に順次公開します)
[ edit ]
⇒ 高度な話題へのリンク: 授業の流れを阻害しないように別ページにします
- (後日の回の授業内容にはなる可能性がありますが,この回の授業内容には含めません).
- λ式(ラムダ式)に関するものです.
プログラム例: 配布コード (授業中に順次公開します)