Slide 1

Slide 1 text

1Z$POͰస৬ͯ͠Έͨ ਓͷϗϯω גࣜձ͍͍ࣾੜ׆ฏඌݩل !@@ZVNFDIJ !1

Slide 2

Slide 2 text

ࣗݾ঺հ w ࣾձਓ೥໨ͷΤϯδχΞ w 1ZUIPOͱ42-ͱ4IFMMͱ4MBDLΛ͢Δຖ೔ w ݱࡏಇ͘ʮ͍͍ੜ׆ʯͱ͸1Z$POͰ஌Γ߹ͬͨ w ৽ଔͰதখडୗ։ൃͷձࣾˠ͍͍ੜ׆ !2

Slide 3

Slide 3 text

࣌͸೥݄ɺ 1Z$PO+1ʜ !3

Slide 4

Slide 4 text

౰࣌ͷ๻ w ຖ೔&YDFMॻ͍ͯͯ೩͑ͯͯਏ͔ͬͨͷͰɺλΠϛϯ ά͕߹͑͹స৬Λߟ͍͑ͯͨ w ίϛϡχςΟɾݴޠͷྲྀߦΓతʹ1ZUIPOɾ1)1ɾ +BWB4DSJQU͋ͨΓͰಇ͖͍ͨͱ͍͏ؾ࣋ͪ w αʔόʔαΠυ΍Γ͔͕ͨͬͨɺ+BWBͱ͔0CKFDUJWF$Ͱ ΞϓϦϑϩϯτͷͪΐͬͱͨ͠ϓϩάϥϜ͔͠ॻ͚ͣ w ʢ੥ෛ͸Կ࡞ͬͯΔ͔ݴ͍ʹ͍͘ͷͰࣗࣾαʔϏε͕͍͍ʣ !4

Slide 5

Slide 5 text

͓͸Α͏ɺ͍͍ੜ׆ ʢͨ·ͨ·๻͕ෆಈ࢈ʹ͍ͭͯ஌ͬͯͨͱ͍͏ԑ΋͋ͬͨʣ ೩͑ͯͨݱ৔ऴΘͬͯɺ݄ʹଈ໘઀ˠ݄ʹଈೖࣾΈ͍ͨͳεϐʔυײ !5

Slide 6

Slide 6 text

͍͍ੜ׆Ҏલʹ1ZUIPOͰ ΍ͬͯͨ͜ͱ w ڝٕϓϩάϥϛϯά౳ͷίϯςετͰॻ͘ʢҰ൪ଟ͍ʣ w ଔ࿦ॻ͘ͱ͖ʹը૾ͷจࣈྻΛຒΊࠐΉ͚ͩͷςϯϓϨʔ τεΫϦϓτ w 2JJUBͰλάݕࡧΛͯ͘͠ΕΔ4MBDL#PU w 8FCϖʔδͷεΫϨΠϐϯά !6

Slide 7

Slide 7 text

list = [int(input()) for _ in range(n)] !7

Slide 8

Slide 8 text

ڈ೥ͷ1Z$POͷ-5Ͱ ͜Μͳͷݟͨͳʜ !8

Slide 9

Slide 9 text

ઈରʹ ਅࣅͪ͠ΌͩΊʂ !9

Slide 10

Slide 10 text

ࢲͷྺ࢙͸ ͜ͷ΁ΜͰ͓͠·͍ !10

Slide 11

Slide 11 text

1ZUIPOΛۀ຿Ͱॻ͘ w 8FC"1*Λॻ͍͍ͯ·͢ w جຊతͳߏ੒ͷ࿩ w 1ZUIPO'MBTL42-"MDIFNZ !11

Slide 12

Slide 12 text

1ZUIPOͬ͢͝ʔ͍ʂ w ݁ߏଟػೳͳݴޠͰ໘ന͍ w ࣗ෼͕ݴޠͱͯ͠ಛʹ͍͍ͳͱࢥ͏ͷ͸࣍ͷͭ w σϑΥϧτҾ਺ʹΑΔݺͼग़͠ͷ؆ུԽ w ଟॏܧঝͱ.JYJO !12

Slide 13

Slide 13 text

σϑΥϧτҾ਺ͬ͢͝ʔ͍ʂ w ྫ͑͹ϦΫΤετ͢Δͱ͖ʹɺσϑΥϧτͷλΠϜΞ΢τ ࣌ؒ΍ɺϝιουΛࢦఆ͍ͨ͠ w +BWBͱ͔ͩͱϓϩύςΟʹ४උͯ͠TFU5JNFPVU͢Δʁί ϯετϥΫλΛผʹ࡞ΔʁͦΕҎલʹΞΫηε͢Δͱ͖ʹ ॻ͖׵͑Δ৔ॴଟ͘ͳ͍ʁ !13

Slide 14

Slide 14 text

1ZUIPOͳΒ def request(resource_path, params=None, body=None, method='GET', timeout=10): pass # ͱએݴ͓͚ͯ͠͹ɺԼه͸͢΂ͯݺͼग़ͤΔ request('/get_user/raara/') request('/new_live/', method='POST', body='info') request('/all_songs/', timeout=30) !14

Slide 15

Slide 15 text

MJTUͷσϑΥϧτ஋͸᠘ >>> def add_user(users=[], user_name='mirei'): ... users.append(user_name) ... return users ... >>> print(add_user()) ['mirei'] >>> print(add_user()) ['mirei', 'mirei'] !15

Slide 16

Slide 16 text

ଟॏܧঝͱ.JYJO w 1ZUIPO͸ݴޠϨϕϧͰଟॏܧঝΛαϙʔτ w ଟॏܧঝͰ͸ॲཧ͕Ϳ͔ͭΔ͜ͱ΋͋ΓɺϕʔεͷΫϥε ͷܧঝʴڞ௨ॲཧͷ.JYJOΛೖΕࠐΉӡ༻ w ͜ΕʹΑΓڞ௨ॲཧΛ࣋ͨͤͭͭ΋ɺద੾ʹ੾Γ෼͚Δ ॲཧΛ࣮ݱՄೳʹ͍ͯ͠Δ !16

Slide 17

Slide 17 text

༨ஊ w 1ZUIPO͸จࣈྻͰݺͼग़͢ϝιουΛม͑ͨΓͰ͖Δ getattr(object, name[, default]) w খ͍͞ϓϩάϥϜͰඪ४ೖग़ྗ΍จࣈྻʹΑͬͯಈ࡞Λม ͍͑ͨͱ͖ʹศརͩͬͨΓʢ࣮ࡍ*$'1$ͱ͍͏ϓϩάϥ ϛϯάίϯςετͰ؆қͷίϯόʔλʔΛ࡞Δͱ͖ʹ׆༂ ͯ͠·ͨ͠ʣ !17

Slide 18

Slide 18 text

1ZUIPOϠόΠʜ w"UUSJCVUF&SSPS5ZQF&SSPS w 1ZUIPOܥɺܥ͕ϓϩμΫτ͝ͱͰ͍ࠞͬͯ͡Δ w ฐࣾ΋ੲ͔Βಈ͍͍ͯΔαʔϏε͸·ͩܥ͕࢒Δ w ͜͜೥Ҏ಺ͷϓϩμΫτ͸ܥͰ͔͠ॻ͍ͯͳ͍ w ϥΠϒϥϦͷରԠঢ়گͱ͔΋͋Γ՝୊ !18

Slide 19

Slide 19 text

1Z$IBSN͋Γ͕ͱ͏ʂ w 5ZQPൃݟʹ໾ཱͭ w ϑΥʔϚοτ(PE w ΊͬͪΌ͍͍ײ͡ʹΠϯσϯτͯ͘͠ΕΔ w ͔ͯͳ͍ͱɺϚδແཧ !19

Slide 20

Slide 20 text

ͱ͍͏Θ͚Ͱʜ Έͳ͞Μ΋࢓ࣄͰ 1ZUIPOॻ͜͏ʂ !20

Slide 21

Slide 21 text

1Z$POͰ 1ZUIPOॻ͘࢓ࣄ Λ࢝ΊΑ͏ʂ !21

Slide 22

Slide 22 text

1ZUIPOॻ͍ͯಇ͍ͯΈͯ w޷͖ͳݴޠΛॻ͍ͯಇ͍͍ͯΔͱݴ͑Δॆ࣮ײʂ w ୹͍ίʔυͰػೳ͕࣮ݱ͞ΕΔ͜ͱͷײಈɺੜ࢈ੑߴ͍ w ಈతܕ෇͚ͷͨΊʹҙࣝ͠ͳ͍ͱ͍͚ͳ͍͜ͱ͕ଟ͍͕ɺ ಈతܕ෇͚͔ͩΒͦ͜ͷϝϦοτ΋େ͖͍ !22

Slide 23

Slide 23 text

1ZUIPO΍ΔͳΒ ͍͍ੜ׆ʂ ͋Γ͕ͱ͏ʂ !23