{"id":11371,"date":"2018-02-22T20:45:45","date_gmt":"2018-02-22T11:45:45","guid":{"rendered":"http:\/\/melotopia.net\/b\/?p=11371"},"modified":"2018-02-22T20:45:45","modified_gmt":"2018-02-22T11:45:45","slug":"%ed%8c%8c%ec%9d%b4%ec%8d%ac-%ec%bb%a4%eb%a6%ac%ed%81%98%eb%9f%bc","status":"publish","type":"post","link":"http:\/\/melotopia.net\/b\/?p=11371","title":{"rendered":"\ud30c\uc774\uc36c \ucee4\ub9ac\ud058\ub7fc"},"content":{"rendered":"<p>\ud30c\uc774\uc36c\uc744 \ubc30\uc6b8 \ub54c \ubb58 \uc5b4\ub5bb\uac8c \ucc3e\uc544\ubd10\uc57c \ud558\ub294\uac00?<\/p>\n<ol>\n<li>\ud30c\uc774\uc36c\uc758 (\uac04\ub7b5\ud55c) \uc5ed\uc0ac\n<ol>\n<li>\ub2e4\ub978 \uc5b8\uc5b4\uc640 \ube44\uad50\ud560 \ub54c \ud30c\uc774\uc36c\uc758 \ud2b9\uc9d5<\/li>\n<\/ol>\n<\/li>\n<li>\ud30c\uc774\uc36c \uc124\uce58\ud558\ub294 \ubc29\ubc95.\n<ol>\n<li>\ud30c\uc774\uc36c2? \ud30c\uc774\uc36c3?<\/li>\n<li>\uacf5\uc2dd \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/li>\n<li>\uc778\ud154 \ud30c\uc774\uc36c<\/li>\n<li>pip<\/li>\n<li>numpy, scipy \ub4f1 \ucd94\uac00 \ud328\ud0a4\uc9c0 \ucc3e\uae30, \uc124\uce58\ud558\uae30<\/li>\n<li>(\uc635\uc158) \ub9ac\ub205\uc2a4, \ub9e5\uc5d0\uc11c\ub294?<\/li>\n<\/ol>\n<\/li>\n<li>\ucee4\ub9e8\ub4dc\ub77c\uc778 \ud30c\uc774\uc36c \uc2e4\ud589\ubc29\ubc95<\/li>\n<li>\ud30c\uc774\uc36c \uac1c\ubc1c\uc6a9 IDE \uc120\ud0dd\ud558\uae30 \ubc0f \uc124\uc815\ud558\uae30\n<ol>\n<li>geany<\/li>\n<li>IDLE<\/li>\n<li>\uadf8 \uc678<\/li>\n<\/ol>\n<\/li>\n<li>\uae30\ucd08 \ubb38\ubc95\n<ol>\n<li>Hello, world!<\/li>\n<li>\ud30c\uc774\uc36c\uc5d0\uc11c \ub4e4\uc5ec\uc4f0\uae30\uc5d0 \uad00\ud558\uc5ec<\/li>\n<li>\uc8fc\uc11d \ub2ec\uae30<\/li>\n<li>\ud55c\uae00 \uc0ac\uc6a9<\/li>\n<li>\ubcc0\uc218, \ud568\uc218, \ud074\ub798\uc2a4\uc5d0 \uc774\ub984\uc744 \uc9c0\uc5b4\uc8fc\ub294 \ubc29\ubc95<\/li>\n<li>\ubcc0\uc218\n<ol>\n<li>\ubcc0\uc218\uc758 \uc120\uc5b8<\/li>\n<li>\ubcc0\uc218\uc758 \uc0ac\uc6a9\ubc95<\/li>\n<li>\ubcc0\uc218\uc5d0 \uac12 \uc9d1\uc5b4\ub123\uae30\uc640 \uac12 \ubcf5\uc0ac\ud558\uae30<\/li>\n<li>\ubcc0\uc218\uc758 \uc885\ub958(type)\n<ol>\n<li>\ud0c0\uc785 \uc9c0\uc815, \ud0c0\uc785 \ubcc0\ud658<\/li>\n<\/ol>\n<\/li>\n<li>\ub9ac\uc2a4\ud2b8, \ub515\uc154\ub108\ub9ac, \ud29c\ud50c\n<ol>\n<li>\ub9ac\uc2a4\ud2b8\uc758 \uc0ac\uc6a9\ubc95\n<ol>\n<li>\uc2dc\uc791\uc740 0\ubd80\ud130<\/li>\n<li>\uac00\uc6b4\ub370\ub9cc \uace8\ub77c\ub0b4\uae30<\/li>\n<li>-1\ubc88\uc9f8 \uc694\uc18c<\/li>\n<li>\ub9ac\uc2a4\ud2b8\uc5d0 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \uc5f0\uc0b0\uc790 +, *<\/li>\n<li>\ub9ac\uc2a4\ud2b8\uc758 \uba54\uc18c\ub4dc<\/li>\n<li>range<\/li>\n<\/ol>\n<\/li>\n<li>\ub515\uc154\ub108\ub9ac\uc758 \uc0ac\uc6a9\ubc95\n<ol>\n<li>\ub515\uc154\ub108\ub9ac\uc758 \uba54\uc18c\ub4dc<\/li>\n<\/ol>\n<\/li>\n<li>\ud29c\ud50c\uc758 \uc0ac\uc6a9\ubc95\n<ol>\n<li>a, b = c, d<\/li>\n<li>\ud29c\ud50c\uc758 \uba54\uc18c\ub4dc<\/li>\n<\/ol>\n<\/li>\n<li>in<\/li>\n<\/ol>\n<\/li>\n<li>\ubb38\uc790\uc5f4 \uc0ac\uc6a9\ubc95\n<ol>\n<li>escape \ubb38\uc790\uc5f4<\/li>\n<li>\uc81c\uc5b4\ubb38\uc790<\/li>\n<li>\ubb38\uc790\uc5f4\uc758 \uba54\uc18c\ub4dc<\/li>\n<\/ol>\n<\/li>\n<li>\uc22b\uc790\n<ol>\n<li>\uc2e4\uc218\uc640 \uc815\uc218\uc758 \ucc28\uc774 &#8211; \uc810(.)\uc744 \ucc0d\ub294\uac00 \ucc0d\uc9c0 \uc54a\ub294\uac00<\/li>\n<li>\ubcf5\uc18c\uc218 \uc0ac\uc6a9\ubc95<\/li>\n<li>\uc0ac\uce59\uc5f0\uc0b0 +, -, *, &#8211;<\/li>\n<li>\uc9c0\uc218\uc5f0\uc0b0 **<\/li>\n<li>\ub098\uba38\uc9c0\uc5f0\uc0b0 %<\/li>\n<li>\ud06c\uae30 \ube44\uad50<\/li>\n<li>+=, -=, *=, \/=<\/li>\n<li>\ud0c0\uc785\uc774 \ub2e4\ub978 \uc22b\uc790\ub4e4 \uc0ac\uc774\uc758 \uc5f0\uc0b0<\/li>\n<li>\uc5f0\uc0b0\uc790 \uc6b0\uc120\uc21c\uc704<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li>\uc870\uac74\ubb38\n<ol>\n<li>True, False<\/li>\n<li>if, else, elif<\/li>\n<li>\uc5f0\uc0b0\uc790 &#8220;==&#8221;<\/li>\n<li>not, and, or<\/li>\n<\/ol>\n<\/li>\n<li>\ubc18\ubcf5\ubb38\n<ol>\n<li>for<\/li>\n<li>while<\/li>\n<li>break<\/li>\n<li>continue<\/li>\n<\/ol>\n<\/li>\n<li>\uc608\uc678\ucc98\ub9ac\n<ol>\n<li>try<\/li>\n<li>except<\/li>\n<li>error\uac1d\uccb4<\/li>\n<li>finally<\/li>\n<li>pass<\/li>\n<\/ol>\n<\/li>\n<li>\ud568\uc218\n<ol>\n<li>\ud568\uc218\uc758 \uc120\uc5b8<\/li>\n<li>\ud568\uc218\uc758 \uc0ac\uc6a9\ubc95\n<ol>\n<li>\ubcc0\uc218\uc758 \uc804\ub2ec arg, kwds<\/li>\n<\/ol>\n<\/li>\n<li>return\uc744 \uc4f0\uc790<\/li>\n<\/ol>\n<\/li>\n<li>\ud30c\uc77c \ub2e4\ub8e8\ub294 \ubc29\ubc95\n<ol>\n<li>\ud30c\uc77c \ub9cc\ub4e4\uae30, \uc5f4\uae30, \ub2eb\uae30<\/li>\n<li>\uc77d\uae30, \uc4f0\uae30, \ucd94\uac00\ud558\uae30<\/li>\n<li>\ud14d\uc2a4\ud2b8 \ud30c\uc77c, \ubc14\uc774\ub108\ub9ac \ud30c\uc77c<\/li>\n<li>\ud30c\uc77c\uc774\ub984\uacfc \uacbd\ub85c\uba85 \ub2e4\ub8e8\uae30<\/li>\n<\/ol>\n<\/li>\n<li>eval<\/li>\n<li>lambda<\/li>\n<li>map<\/li>\n<li>reduce<\/li>\n<li>filter<\/li>\n<li>\ud074\ub798\uc2a4\n<ol>\n<li>\ud074\ub798\uc2a4\uc640 \uac1d\uccb4\uc640 \uc778\uc2a4\ud134\uc2a4<\/li>\n<li>\ud074\ub798\uc2a4\uc758 \uc120\uc5b8<\/li>\n<li>\ud074\ub798\uc2a4\uc758 \uc0ac\uc6a9\ubc95\n<ol>\n<li>\ucd08\uae30\ud654<\/li>\n<li>\uba64\ubc84\ubcc0\uc218(\ud504\ub85c\ud37c\ud2f0)<\/li>\n<li>\uba64\ubc84\ud568\uc218(\uba54\uc18c\ub4dc)<\/li>\n<li>\ud074\ub798\uc2a4\uc758 \uc0c1\uc18d\n<ol>\n<li>\ub2e4\uc911\uc0c1\uc18d<\/li>\n<li>self, parent<\/li>\n<\/ol>\n<\/li>\n<li>\ub2e4\ud615\uc131<\/li>\n<li>\uba64\ubc84 \uc740\ud3d0\ud558\uae30(encapsulation)<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li>\ub77c\uc774\ube0c\ub7ec\ub9ac \ubd88\ub7ec\uc624\uae30 &#8220;import&#8221;\n<ol>\n<li>\uc77c\ubd80\ub9cc \ubd88\ub7ec\uc624\uae30 &#8220;from&#8221;<\/li>\n<li>\uc774\ub984 \ubc14\uafb8\uae30 &#8220;as&#8221;<\/li>\n<\/ol>\n<\/li>\n<li>\uc5f0\uc0b0\uc790 \uc624\ubc84\ub85c\ub4dc<\/li>\n<\/ol>\n<\/li>\n<li>GUI \ud504\ub85c\uadf8\ub798\ubc0d &#8211; wx\n<ol>\n<li>GUI \ub514\uc790\uc778 \ud234<\/li>\n<li>\ucc3d \ub9cc\ub4e4\uae30<\/li>\n<li>\ud14d\uc2a4\ud2b8 \uce78<\/li>\n<li>\ubc84\ud2bc<\/li>\n<li>\uba54\ub274\ubc14<\/li>\n<li>\uc544\uc774\ucf58<\/li>\n<li>\uc774\ubca4\ud2b8 \uc0ac\uc6a9<\/li>\n<li>\ub9c8\uc6b0\uc2a4 \ud074\ub9ad<\/li>\n<\/ol>\n<\/li>\n<li>\uc815\uaddc\ud45c\ud604\uc2dd<\/li>\n<li>\uba40\ud2f0\uc2a4\ub808\ub529, \uba40\ud2f0\ud504\ub85c\uc138\uc2f1\n<ol>\n<li>\uc2a4\ub808\ub4dc\uc640 \ud504\ub85c\uc138\uc2a4<\/li>\n<li>\ud574\ubcf4\uae30<\/li>\n<li>\uba54\uc2dc\uc9c0 \ud050<\/li>\n<li>\ubcc0\uc218 \uc804\ub2ec<\/li>\n<li>\uc804\uc5ed \uc7a0\uae08<\/li>\n<li>\ub3d9\uae30\ud654<\/li>\n<li>\uba40\ud2f0\ud504\ub85c\uc138\uc2f1\uc5d0\uc11c lambda<\/li>\n<\/ol>\n<\/li>\n<li>numpy, scipy \uc0ac\uc6a9\ubc95<\/li>\n<li>C\uc5b8\uc5b4 \uac00\uc838\uc624\uae30\n<ol>\n<li>ctypes<\/li>\n<li>SWIG<\/li>\n<\/ol>\n<\/li>\n<li>\ud558\ub4dc\uc6e8\uc5b4 \uc81c\uc5b4\ud558\uae30<\/li>\n<li>\ub514\ubc84\uae45<\/li>\n<li>\ud30c\uc774\uc36c \ucf54\ub4dc \ucd5c\uc801\ud654 \uae30\ubc95<\/li>\n<li>\ub0a8\uc5d0\uac8c \ubc30\ud3ec\ud558\uae30 &#8220;py2exe&#8221;<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>\ud30c\uc774\uc36c\uc744 \ubc30\uc6b8 \ub54c \ubb58 \uc5b4\ub5bb\uac8c \ucc3e\uc544\ubd10\uc57c \ud558\ub294\uac00? \ud30c\uc774\uc36c\uc758 (\uac04\ub7b5\ud55c) \uc5ed\uc0ac \ub2e4\ub978 \uc5b8\uc5b4\uc640 \ube44\uad50\ud560 \ub54c \ud30c\uc774\uc36c\uc758 \ud2b9\uc9d5 \ud30c\uc774\uc36c \uc124\uce58\ud558\ub294 \ubc29\ubc95. \ud30c\uc774\uc36c2? \ud30c\uc774\uc36c3? \uacf5\uc2dd \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac \uc778\ud154 \ud30c\uc774\uc36c pip numpy, scipy \ub4f1 \ucd94\uac00 \ud328\ud0a4\uc9c0 \ucc3e\uae30, \uc124\uce58\ud558\uae30 (\uc635\uc158) \ub9ac\ub205\uc2a4, \ub9e5\uc5d0\uc11c\ub294? \ucee4\ub9e8\ub4dc\ub77c\uc778 \ud30c\uc774\uc36c \uc2e4\ud589\ubc29\ubc95 \ud30c\uc774\uc36c \uac1c\ubc1c\uc6a9 IDE \uc120\ud0dd\ud558\uae30 \ubc0f \uc124\uc815\ud558\uae30 geany IDLE \uadf8 \uc678 \uae30\ucd08 \ubb38\ubc95 Hello, world! \ud30c\uc774\uc36c\uc5d0\uc11c \ub4e4\uc5ec\uc4f0\uae30\uc5d0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-11371","post","type-post","status-publish","format-standard","hentry","category-12"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8o6gA-2Xp","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/posts\/11371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11371"}],"version-history":[{"count":1,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/posts\/11371\/revisions"}],"predecessor-version":[{"id":11372,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=\/wp\/v2\/posts\/11371\/revisions\/11372"}],"wp:attachment":[{"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11371"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/melotopia.net\/b\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}