@ @ •Â‚¶‚é


ŠwKŽx‰‡Œv‰æ‘‚̏Ɖï

Žö‹Æ‰È–ڋ敪 ‰È–Ú–¼ ’PˆÊ” ‰È–ÚƒR[ƒh ŠJuŽžŠú —šC•û–@
CŠwŠî‘b‹³ˆç‰Û’ö
lŠÔŒ`¬Šî‘b‰È–Ú
¶ŠUŠwK
¶ŠUŠwK“Á•Êu‹`i‚`‚hƒvƒƒOƒ‰ƒ~ƒ“ƒO“ü–åj(‰ÄŠúW’†u‹`)
1 G466-01 ‚PŠúi‘OŠwŠúj CŠw‹K’ö‘æ‚Sð‚ðŽQÆ

’S“–‹³ˆõ–¼ Œ¤‹†Žº “àü“d˜b”ԍ† “dŽqƒ[ƒ‹‚h‚c ƒIƒtƒBƒXƒAƒ[



Žö‹Æ‰È–Ú‚ÌŠwK‹³ˆç–Ú•W
ƒL[ƒ[ƒh ŠwK‹³ˆç–Ú•W
1. ƒvƒƒOƒ‰ƒ~ƒ“ƒO
2. Python
3. ƒf[ƒ^\‘¢
4. §Œä\•¶
5. ŠÖ”
–{‰È–ڂł́CˆÈ‰º‚ªs‚¦‚é‚悤‚ɂȂ邱‚Æ‚ð–Ú•W‚Æ‚·‚éB
EPythonŒ¾Œê‚ð—p‚¢‚ÄŠî–{“I‚ȃvƒƒOƒ‰ƒ€‚ðì¬‚Å‚«A•s‹ï‡‚̏C³‚ª‚Å‚«‚é
EPython‚̍\•¶AAPIAŠÖ˜AƒRƒ}ƒ“ƒh‚ðƒCƒ“ƒ^[ƒlƒbƒgA‘Ð‚©‚çî•ñŽûWEŠˆ—p‚Å‚«‚é
E‘¼ŽÒ‚ª‘‚¢‚½Šî–{“I‚ÈPythonƒvƒƒOƒ‰ƒ€‚̏ˆ—‚𗝉ð‚Å‚«Aà–¾‚Å‚«‚é
Eˆ—ŠT—v‚©‚çŠÖ”‚␧Œä\‘¢‚ðl‚¦CƒvƒƒOƒ‰ƒ€‚ðì¬‚Å‚«‚é
@

Žö‹Æ‚ÌŠT—v‚¨‚æ‚ÑŠwKã‚̏•Œ¾
@–{‰È–ڂł́AAI‚ÉŠÖ˜A‚·‚é‹Zp‚ðˆµ‚¤Û‚É•K{‚Æ‚È‚Á‚Ä‚¢‚éƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêPython‚ÌŠî–{“I‚È“à—e‚ɂ‚¢‚ÄŠw‚ԁB‹ï‡
“I‚ɂ́A•Ï”AŠÖ”A§Œä•¶AŒJ‚è•Ô‚µ•¶‚È‚Ç‚ÌŠî–{“I‚È“à—e‚ɉÁ‚¦‚āAƒŠƒXƒgAƒRƒ“ƒeƒi‚̏ˆ—AƒCƒeƒŒ[ƒ^Aƒ‚ƒWƒ…[ƒ‹
‚Ì—˜—p‚Ȃǂɂ‚¢‚ÄŠw‚ԁB
@ˆ—ŠT—v‚ª—^‚¦‚ç‚ꂽ‚çA“ü—́Aˆ—Ao—͂𐮗‚µ‚āAPythonŒ¾Œê‚̃vƒƒOƒ‰ƒ€‚ðì¬‚µA“®ì‚É–â‘肪‚ ‚ê‚ΏC³‚Å‚«
‚é”\—͂ƁA‘¼ŽÒ‚ª‘‚¢‚½ƒvƒƒOƒ‰ƒ€‚̏ˆ—“à—e‚ð—‰ð‚µà–¾‚Å‚«‚é”\—Í‚ð—{‚¤B

‹³‰È‘‚¨‚æ‚ÑŽQl‘EƒŠƒU[ƒuƒhƒuƒbƒN
‹³‰È‘FŽw’è‚È‚µ
ŽQl‘FŽw’è‚È‚µ
ػްÌÞÄÞÌÞ¯¸FŽw’è‚È‚µ

—šC‚É•K—v‚È—\”õ’mŽ¯‚â‹Z”\
–{‰È–ڂł́AƒvƒƒOƒ‰ƒ~ƒ“ƒO–¢ŒoŒ±ŽÒ‚Å‚à‘Ήž‚Å‚«‚é‚悤Šî–{“I‚È‚±‚Æ‚©‚çà–¾‚µƒvƒƒOƒ‰ƒ~ƒ“ƒO‰‰K‚ðs‚¤B
—šCŽÒ‚́AƒL[ƒ{[ƒh‚âƒ}ƒEƒX‚Ì‘€ì‚ª‚Å‚«‚邱‚ƁAƒCƒ“ƒ^[ƒlƒbƒgî•ñŒŸõ‚ª‚Å‚«‚邱‚Æ‚ª•K—v‚Å‚ ‚éB
Šù‚ÉPythonŒ¾Œê‚̏‘Ð‚ðŠ—L‚µ‚Ä‚¢‚é—šCŽÒ‚ÍŽŽQ‚µ‚ÄŽQÆ‚µ‚Ä‚à‚æ‚¢B

Šw¶‚ª’B¬‚·‚ׂ«s“®–Ú•W
No. Šw‰È‹³ˆç–Ú•W
i‹L†•\‹Lj
@
‡@ D,H PythonƒvƒƒOƒ‰ƒ€‚̍쐬•û–@CŽÀs•û–@A•s‹ï‡”­¶Žž‚Ì’²¸EC³•û–@‚ðà–¾‚Å‚«‚é
‡A D,H PythonŒ¾Œê‚ÌŠî–{“I‚ȃf[ƒ^Œ^‚␧Œä\‘¢‚ª‚í‚©‚èAƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚Ì“®ì‚ðà–¾‚Å‚«‚é
‡B D,H ŠÈ’P‚ȏˆ—‚̊֐”‚ðì¬‚Å‚«AŠÖ”‚Ì‹@”\A“ü—́Ao—Í‚ðà–¾‚Å‚«‚é
‡C D,H Python‚ÌŒ¾ŒêŽd—lCAPIŽd—l‚ð‘Ð‚âƒCƒ“ƒ^[ƒlƒbƒg‚©‚ç’²¸‚·‚邱‚Æ‚ª‚Å‚«‚é
‡D D,H ‘¼ŽÒ‚ª‘‚¢‚½Šî–{“I‚ÈPythonƒvƒƒOƒ‰ƒ€‚ðŒ©‚Äˆ—ŠT—vA“ü—́Ao—Í‚ðà–¾‚Å‚«‚é
‡E @ @

’B¬“x•]‰¿
Žw•W‚Æ•]‰¿Š„‡ _ •]‰¿•û–@ ŽŽŒ± ƒNƒCƒY
¬ƒeƒXƒg
ƒŒƒ|[ƒg ¬‰Ê”­•\
iŒû“ªEŽÀ‹Zj
ì•i ƒ|[ƒgƒtƒHƒŠƒI ‚»‚Ì‘¼ ‡Œv
‘‡•]‰¿Š„‡ 0 0 0 30 40 0 30 100
‘‡—ÍŽw•W ’mŽ¯‚ðŽæ‚荞‚Þ—Í 0 0 0 0 20 0 0 20
ŽvlE„˜_E‘n‘¢‚·‚é—Í 0 0 0 10 20 0 0 30
ƒRƒ‰ƒ{ƒŒ[ƒVƒ‡ƒ“‚ƃŠ[ƒ_[ƒVƒbƒv 0 0 0 0 0 0 0 0
”­•\E•\Œ»E“`’B‚·‚é—Í 0 0 0 20 0 0 0 20
ŠwK‚ÉŽæ‘g‚ÞŽp¨EˆÓ—~ 0 0 0 0 0 0 30 30

•]‰¿‚Ì—v“_
•]‰¿•û–@ s“®–Ú•W •]‰¿‚ÌŽÀŽ{•û–@‚Æ’ˆÓ“_
ŽŽŒ± ‡@ @
@
‡A @
‡B @
‡C @
‡D @
‡E @
¬ƒeƒXƒg@ƒNƒCƒY ‡@ @
@
‡A @
‡B @
‡C @
‡D @
‡E @
ƒŒƒ|[ƒg ‡@ @
@
‡A @
‡B @
‡C @
‡D @
‡E @
¬‰Ê”­•\iŒû“ªEŽÀ‹Zj ‡@ ƒŒ
”­•\“à—eAƒvƒƒOƒ‰ƒ€‚̃fƒ‚A‘¼ŽÒ‚©‚ç‚ÌŽ¿–âEƒAƒhƒoƒCƒX‚̉ž“š‚ð’Ê‚¶‚āA—‰ð“x‚ð”»’f‚·‚éB
‘¼ŽÒ‚É—‰ð‚³‚ê‚â‚·‚¢à–¾‚É‚È‚Á‚Ä‚¢‚é‚©A”­•\‘Ô“x‚ɂ‚¢‚Ä‚à•]‰¿‚·‚éB
‡A ƒŒ
‡B ƒŒ
‡C ƒŒ
‡D ƒŒ
‡E @
ì•i ‡@ ƒŒ
ì¬‚·‚éƒvƒƒOƒ‰ƒ€‚ɂ‚¢‚āAŠT—vA“ü—́Aˆ—Ao—Í‚ª®—‚³‚ê‚Ä‚¢‚é‚©APythonŒ¾Œê‚Ì‹@”\‚ðŠˆ—p‚µ
‚Ä‚¢‚é‚©‚𑍍‡“I‚É•]‰¿‚·‚éB
‰Â“ǐ«Aƒƒ“ƒeƒiƒ“ƒX«A‘¼ŽÒ‚©‚ç‚Ý‚½—‰ð‚µ‚â‚·‚³‚à•]‰¿‚·‚éB
‡A ƒŒ
‡B ƒŒ
‡C ƒŒ
‡D ƒŒ
‡E @
ƒ|[ƒgƒtƒHƒŠƒI ‡@ @
@
‡A @
‡B @
‡C @
‡D @
‡E @
‚»‚Ì‘¼ ‡@ ƒŒ
—‰ð‚µ‚悤‚Æ‚·‚é“w—͂≉K‚ÌŽæ‚è‘g‚Ý‚È‚Ç‚ÌŠwK‘Ô“x‚ɂ‚¢‚Ä•]‰¿‚·‚éB
‡A ƒŒ
‡B ƒŒ
‡C ƒŒ
‡D ƒŒ
‡E @

‹ï‘Ì“I‚È’B¬‚Ì–ÚˆÀ
—‘z“I‚È’B¬ƒŒƒxƒ‹‚Ì–ÚˆÀ •W€“I‚È’B¬ƒŒƒxƒ‹‚Ì–ÚˆÀ
•W€“I‚È’B¬ƒŒƒxƒ‹‚ɉÁ‚¦‚Ĉȉº‚ªs‚¦‚é
4)ì‚é‚ׂ«ƒvƒƒOƒ‰ƒ€‚ÌŽd—l‚ð“KŠi‚Éà–¾‚Å‚«‚é
5)Žö‹Æ‚Åà–¾‚µ‚Ä‚¢‚È‚¢PythonŽd—l‚𒲍¸‚µŽÀ‘•‚Å‚«‚é
6)AI•ª–ì‚ÌPython‚ŏ‘‚©‚ꂽƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚Å‚à•s–¾‚È•”
•ª‚Í’P“Æ‚Å’²¸‚µ‚Ä—‰ð‚ði‚߂邱‚Æ‚ª‚Å‚«‚é
@
1) PythonŒ¾ŒêƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì—¬‚ê‚ð—‰ð‚µƒvƒƒOƒ‰ƒ€ì¬
‚ª‚Å‚«‚é
2) ŠÖ”C•Ï”C§Œä\‘¢CƒŠƒXƒg‚È‚ÇPythonŠî–{‹@”\‚𗝉ð
‚µC“ü–发ƒŒƒxƒ‹‚Ì—á‘è‚̃vƒƒOƒ‰ƒ€‚ðì‚邱‚Æ‚ª‚Å‚«‚é
3) Œ¾ŒêŽd—lCAPI, ƒpƒbƒP[ƒW‚È‚Ç‚ÌŽd—l’²¸‚ð’P“Ƃōs‚¦‚é

Žö‹Æ–¾×

‰ñ” ŠwK“à—e Žö‹Æ‚̉^‰c•û–@ ŠwK‰Û‘è —\KE•œK ŽžŠÔF•ª
1
ƒKƒCƒ_ƒ“ƒX
PythonŒ¾Œê‚Ì“Á’¥
PythonƒCƒ“ƒXƒg[ƒ‹‰‰Kis‚í‚È‚¢ê‡‚à‚ ‚éj
‘ΘbŒ^ƒ‚[ƒh(REPL)‚Ì—˜—p
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
Ž‘—¿‚ÍŽö‹ÆŽž‚É”z•z‚·‚é
•œKF”z•zŽ‘—¿‚Å‚í‚©‚ç‚È‚¢•”•ª
‚ÌŠm”F
15
2
ŠÈ’P‚ÈŒvŽZ
”Šw‚ƃvƒƒOƒ‰ƒ~ƒ“ƒO‚̈Ⴂ
•Ï”A’萔A‘ã“ü
ƒf[ƒ^Œ^
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
•œKG”z•zŽ‘—¿‚Å‚í‚©‚ç‚È‚¢•”•ª
‚ÌŠm”F
15
3
§Œä\‘¢(if, for, while“™)
ƒuƒƒbƒN
ŠÖ”
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
•œKF”z•zŽ‘—¿‚Å‚í‚©‚ç‚È‚¢•”•ª
‚ÌŠm”F
60
4
ƒeƒLƒXƒgƒGƒfƒBƒ^
ƒvƒƒOƒ‰ƒ€ŠJ”­‚Ì—¬‚ê
\‘¢“I‚ȃf[ƒ^iƒŠƒXƒgAŽ«‘Aƒ^ƒvƒ‹AW‡j
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
•œKF”z•zŽ‘—¿‚Å‚í‚©‚ç‚È‚¢•”•ª
‚ÌŠm”FA‚â‚èŽc‚µ‚½‰‰K‚ÌŒŸ“¢
15
5
ƒŠƒXƒg“à•ï
ƒpƒbƒP[ƒWAAPIAƒNƒ‰ƒX
ƒpƒbƒP[ƒWŠÇ—ƒc[ƒ‹
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
•œK:”z•zŽ‘—¿‚Å‚í‚©‚ç‚È‚¢•”•ª
‚ÌŠm”FA‚â‚èŽc‚µ‚½‰‰K‚ÌŒŸ“¢
15
6
—áŠOˆ—
”­•\i‚Ü‚½‚͏Љîj‚µ‚½‚¢ƒvƒƒOƒ‰ƒ€‚̍쐬E“®ìŠm
”F
u‹`E‰‰KEŽ¿‹^
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
—\KF”­•\€”õ
100
7
ì¬‚µ‚½ƒvƒƒOƒ‰ƒ€‚Ü‚½‚͏Љ‚½‚¢ƒvƒƒOƒ‰ƒ€‚Ì”­
•\‚Æà–¾
”­•\E“¢‹c
ŽÀ–±‰Æ‹³ˆõ‚ª’S“–‚·‚é
•œKF—‰ð“x‚Ì’á‚¢•”•ª‚Ì•œK
@