¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ¾Ë±â½¬¿î ÆÄÀ̽ã[Á¦4ÆÇ]

    ¾Ë±â½¬¿î ÆÄÀ̽ã[Á¦4ÆÇ]

    • ½Ã¹ÙŸ ¾ÆÃ÷½Ã Àú
    • ÀÌ»ó±¸ ¿Ü ¿ª
    • ±¤¹®°¢
    • 2018³â 05¿ù 29ÀÏ
    • Á¤°¡
      23,000¿ø
    • ÆǸŰ¡
      20,700¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,150¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 02¿ù 07ÀÏ(±Ý)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788970938981 512ÂÊ 152 x 215 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ÆÄÀ̽ã ÀÔ¹®¼­ÀÇ °áÁ¤ÆÇ!

    Áö±Ý °¡Àå ¶ß°Å¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î, ÆÄÀ̽ã!

    ÀÌ Ã¥Àº °´Ã¼ ÁöÇâ ½ºÅ©¸³Æ® ¾ð¾îÀÎ ÆÄÀ̽ã ÀÔ¹®¼­ÀÌ´Ù. ÆÄÀ̽ãÀº ¹Ì±¹°ú À¯·´, ¾Æ½Ã¾Æ µî Àü ¼¼°è¿¡¼­ ¸¹Àº »ç¶÷ÀÌ »ç¿ëÇÏ°í ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÌ´Ù.
    ÆÄÀ̽ãÀº °£´ÜÇÏ°í ±â¾ïÇϱ⠽¬¿ï »Ó¸¸ ¾Æ´Ï¶ó º¸´Ù Çö½ÇÀûÀ¸·Î ÇÁ·Î±×·¡¹Ö¿¡ È°¿ëÇÒ ¼ö ÀÖ´Â ¾ð¾î·Î¼­ ±¸±ÛÀ̳ª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í °°Àº ±Û·Î¹ú ÀÏ·ù ±â¾÷¿¡¼­µµ ÆÄÀ̽ãÀ» »ç¿ëÇÏ°í ÀÖ´Ù. ÃÖ±Ù¿¡´Â ±â°èÇнÀ°ú µö·¯´×À» ºñ·ÔÇÑ ÀΰøÁö´ÉÀÇ ±âÃÊ°¡ µÇ´Â ºÐ¾ß, µ¥ÀÌÅÍ »çÀ̾𽺠ºÐ¾ß¿¡¼­µµ ¸¹ÀÌ »ç¿ëµÇ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÁÖ¸ñ ¹Þ°í ÀÖ´Ù.

    ÆÄÀ̽ã ÀÔ¹®ÀÇ Ç¥ÁØÀÌ µÈ È­Á¦ÀÇ Ã¥À» 4³â¸¸¿¡ ´ëÆø °³Á¤

    ÀÌ Ã¥Àº 2006³â ÃÊÆÇÀÌ ¹ß°£µÈ ÀÌ·¡ 4¹ø° ¹ß°£µÈ °³Á¤ÆÇÀÌ´Ù. ÃÊÆÇÀÌ ¹ß¸ÅµÈ ´ç½Ã´Â »õ·Î¿î À¥ÀÇ ½ÃÀÛ°ú ÇÔ²² ½ºÅ©¸³Æ® ¾ð¾î¿¡ °ü½ÉÀÌ ÁýÁߵǴø ½Ã´ë¿´´Ù. ´ç½Ã À¯·´¿¡¼­´Â À¯¸íÇÑ À¥ ¼­ºñ½º °³¹ß¿¡ ÆÄÀ̽ãÀ» ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ¾úÀ¸³ª, ¾Æ½Ã¾Æ Áö¿ª¿¡¼­ ÆÄÀ̽ã ÇÁ·Î±×·¥ÀÇ Áö¸íµµ´Â °ÅÀÇ ¾ø¾ú´Ù. ±×·± ½Ã´ë¿¡ óÀ½ ÀÌ Ã¥ÀÇ ÃÊÆÇÀÌ ÃâÆÇµÇ¾î ¸¹Àº µ¶ÀÚ°¡ ÆÄÀ̽㠾ð¾îÀÇ ¿ì¼ö¼ºÀ» ¾Ë°Ô µÇ¾ú´Ù.
    Á¦2ÆÇÀÌ ¹ß¸ÅµÈ ½Ã±â´Â Ŭ¶ó¿ìµå°¡ º¸±ÞµÇ±â ½ÃÀÛÇÑ ½Ã±â¿´´Ù. °¡»óÈ­ ±â¼úÀÎ Xen, ±¸±ÛÀÇ Å¬¶ó¿ìµå ¼­ºñ½º AppEngineÀ» ºñ·ÔÇØ Å¬¶ó¿ìµå ºÐ¾ß¿¡¼­µµ ÆÄÀ̽ãÀÌ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´ø ½Ã´ë¿´´Ù.
    2012³â¿¡´Â ÆÄÀ̽ã 3¸¦ Áß½ÉÀ¸·Î ³»¿ëÀ» Å©°Ô ¼öÁ¤ÇÑ Á¦3ÆÇÀÌ ¹ß°£µÇ¾ú´Ù. Linux ÆÐÅ°Áö °ü¸®¸¦ ºñ·ÔÇÏ¿© ÆÄÀ̽ãÀº ÀÎÇÁ¶ó·Î¼­ °è¼Ó »ç¿ëµÇ°í ÀÖÀ¸¸ç, ¾ð¾î·Î¼­ÀÇ ÀÏ°ü¼ºÀ» ´õÇØ ¿À·§µ¿¾È ¾È½ÉÇÏ°í °è¼Ó »ç¿ëÇÏ´Â ¾ð¾î·Î Å»ÇÇÇÑ »õ·Î¿î ÆÄÀ̽ãÀ» ¼Ò°³ÇÑ ¹öÀüÀÌ´Ù.
    ±×¸®°í Á¦4ÆÇ¿¡¼­´Â ÃÖ±Ù ÁÖ¸ñ¹Þ°í ÀÖ´Â µ¥ÀÌÅÍ »çÀ̾𽺠¹× ±â°èÇнÀÀÇ °³¿ä¿¡ °üÇÑ ³»¿ëÀ» Ãß°¡ÇÏ¿´´Ù. Anaconda, Jupyter Notebook µî ÆÄÀ̽ãÀÇ ÃֽŠ°³¹ß ȯ°æ, NumPy, matplotlib µî °úÇбâ¼ú ¶óÀ̺귯¸®, Windows, macOS, Linux¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï ³»¿ëÀ» º¸°­ÇÏ¿´´Ù.
    ¶ÇÇÑ, ÃÖ±Ù ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» Àü¹®À¸·Î ÇÏÁö ¾Ê´Â À̸¥¹Ù °øÇÐÀÚ°¡ ¾Æ´Ñ ÀϹÝÀÎÀÌ ÆÄÀ̽ãÀ» »ç¿ëÇÏ´Â °æ¿ì°¡ ´Ã¾î³ª°í ÀÖ´Â Á¡À» °í·ÁÇÏ¿© ±âº» ±â´É ¼³¸í ºÎºÐÀ» º¸´Ù ÆòÀÌÇÏ°Ô ÀÐÀ» ¼ö ÀÖµµ·Ï ¼öÁ¤ÇÏ¿´´Ù.

    4Â÷ »ê¾÷Çõ¸í ½Ã´ë ÇÁ·Î±×·¡¸Ó¸¦ ¾ç¼ºÇϱâ À§ÇÑ Çʵ¶¼­!

    ÀÌ Ã¥Àº 2006³â ÃÊÆÇÀÌ ¹ß°£µÈ ÀÌ·¡ ÆÄÀ̽㠱³°ú¼­·Î ÀÎÁ¤¹Þ°í ÀÖ´Â ÃÊÀå±â º£½ºÆ®¼¿·¯À̸ç, ƯÈ÷ ±â°èÇнÀ ¡¤ AI µî ÃÖ±Ù È°¿ë ºÐ¾ßÀÇ ³»¿ëÀÌ º¸°­µÈ Á¦4ÆÇÀº ÆÄÀ̽ã ÀÔ¹®¼­ÀÇ °áÁ¤ÆÇÀ¸·Î Æò°¡µÇ°í ÀÖ´Ù.
    Áö³­ 10³â°£ ÆÄÀ̽ãÀº Ç×»ó ½Ã´ëÀÇ Ã·´ÜÀ» À̲ø¾î°¡´Â ¼±±¸Àڷμ­ À¥¿¡¼­ºÎÅÍ Å¬¶ó¿ìµå ¹× µ¥ÀÌÅÍ »çÀ̾𽺠¹× ÀΰøÁö´É µî ±â¼úÀÇ ÃÖ÷´Ü ºÐ¾ß¸¦ °³Ã´ÇØ ¿Ô´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ ÆÄÀ̽ãÀÇ ÇöÀç È°¿ë ºÐ¾ß¿Í ¹Ì·¡ ¹ßÀü Ãß¼¼¸¦ »ó¼¼ÇÏ°Ô ¼Ò°³ÇÏ°í ÀÖ´Ù.
    ÀúÀÚ´Â ÀÌ Ã¥ÀÌ ¾ÕÀ¸·Îµµ °è¼ÓÇؼ­ ÆÄÀ̽ã ÇÁ·Î±×·¡¸Ó ¾ç¼º¿¡ Å« ¿ªÇÒÀ» ÇÒ °ÍÀ¸·Î ±â´ëÇÏ°í ÀÖÀ¸¸ç, ÆÄÀ̽ãÀ» »ç¶ûÇÏ°í µé¿©¾²±â(indent)¸¦ ¼ÒÁßÈ÷ ¿©±â´Â »ç¶÷ÀÌ ´õ¿í ´Ã¾î³¯ ¼ö Àֱ⸦ Èñ¸ÁÇÏ°í ÀÖ´Ù.

    ÆÄÀ̽ã â½ÃÀÚÀÇ ¸Þ½ÃÁö

    I am happy to welcome the programmers of Japan to the worldwide community of Python users. Python is a wonderfully versatile language, and you will find new applications for it all the time. I hope that after reading this book you will create masterpieces of Python programming. Have fun!

    ¿©·¯ºÐÀ» ¼¼°èÀûÀÎ ÆÄÀ̽㠻ç¿ëÀÚ Ä¿¹Â´ÏƼ¿¡ ¿µÀÔÇÏ°Ô µÇ¾î ¸Å¿ì ±â»Þ´Ï´Ù. ÆÄÀ̽ãÀº ¸Å¿ì À¯¿ëÇÏ¸ç ¿ëµµ°¡ ³ÐÀº ¾ð¾îÀÔ´Ï´Ù. ¸ÅÀÏ ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ »õ·Î¿î ¾ÖÇø®ÄÉÀ̼ÇÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥¸¦ ÀÐÀº ÈÄ, µ¶ÀÚ ¿©·¯ºÐÀÌ ÆÄÀ̽ã ÇÁ·Î±×·¡¹ÖÀÇ °ÉÀÛÀ» ¸¸µé¾î Áֱ⸦ Èñ¸ÁÇÕ´Ï´Ù.
    ÀÚ, Áñ±â¼¼¿ä!

    ±Íµµ ¹Ý ·Î¼¶(Guido van Rossum)

    ÀúÀÚ ¼Ò°³

    ½Ã¹ÙŸ ¾ÆÃ÷½Ã

    ½Ã¹ÙŸ ¾ÆÃ÷½Ã(ãÃï£ âè)
    2000³â´ë ÃʹݺÎÅÍ ÁÖ·Î ¾Æ¿ô¼Ò½Ì¿¡ PythonÀ» È°¿ëÇϱ⠽ÃÀÛÇÏ¿© ´ë±Ô¸ð »çÀÌÆ®¿Í ÃâÆÇ»çÀÇ CMS, Google Ä·ÆäÀÎ »çÀÌÆ®ÀÇ ¹é¿£µå¸¦ °³¹ßÇÏ¿´À¸¸ç, ÇöÀç´Â À¥ÄÚ¾î ´ëÇ¥ÀÌ»ç·Î¼­ ÀÚ»çÀÇ ¼­ºñ½º °³¹ß¤ý¿î¿µ¿¡ ÁÖ·ÂÇϸ鼭 °¡½ÃÈ­µÇ°í ÀÖ´Â ¿¹Ãø °¡´ÉÇÑ ¹Ì·¡¿¡ ¾î¶»°Ô »ì °ÍÀΰ¡¸¦ ±íÀÌ »ý°¢ÇÏ°í ÀÖ´Ù.
    Àú¼­·Î´Â¡º¸ðµÎÀÇ Python¡»,¡º¸ðµÎÀÇ IoT¡» µîÀÌ ÀÖÀ¸¸ç, ÀÌÁß 2006³â¿¡ óÀ½ ¹ß°£µÈ¡º¸ðµÎÀÇ Python¡»Àº Àå±â º£½ºÆ®¼¿·¯·Î¼­ 2016³â 12¿ù Á¦4ÆÇÀÌ ¹ß°£µÇ¾úÀ¸¸ç ÀϺ»¿¡¼­ ÆÄÀ̽ã ÀÔ¹®¼­ÀÇ °áÁ¤ÆÇÀ¸·Î Æò°¡µÇ°í ÀÖ´Ù.

    ÀÌ»ó±¸
    ¼­¿ï´ëÇб³ °ø°ú´ëÇÐ ÀüÀÚ°øÇаú Á¹¾÷(Çлç)
    KAIST Àü»êÇаú Á¹¾÷(¼®»ç)
    ¿Í¼¼´Ù´ëÇÐ Àü±âÀüÀÚÄÄÇ»ÅÍ°øÇаú Á¹¾÷(¹Ú»ç)
    2017³â ÇöÀç, Çѳ²´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö
    2017³â ÇöÀç, ¹Ì±¹ NJIT ¹æ¹®±³¼ö ¿ªÀÓ
    2017³â ÇöÀç, ETRI, KISTI Ãʺù¿¬±¸¿ø ¿ªÀÓ
    ¿¬±¸ºÐ¾ß: ÄÄÇ»ÅÍ ±¸Á¶, ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­, ÀÓº£µðµå ½Ã½ºÅÛ

    ¼ÛÁ¤¿µ
    ¿Í¼¼´Ù´ëÇб³ Àü±âÀüÀÚÁ¤º¸°øÇבּ¸°ú Á¹¾÷(°øÇйڻç)
    Ç÷θ®´ÙÁÖ¸³´ë ÄÄÇ»ÅÍ°øÇкΠ±³È¯±³¼ö
    ¾ÆÀÌ´ÙÈ£ÁÖ¸³´ë ÄÄÇ»ÅÍ°øÇкΠ±³È¯±³¼ö
    ETRI(ÀüÀÚÅë½Å¿¬±¸¿ø) Ãʺù¿¬±¸¿ø
    ÇöÀç, ¹èÀç´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö

    ÀÌâÈÆ
    µ¿°æ°ø¾÷´ëÇÐ Áö´É½Ã½ºÅÛ°úÇÐ Á¹¾÷(¹Ú»ç)
    µ¿°æ°ø¾÷´ëÇÐ Áö´É½Ã½ºÅÛ°úÇÐ Àü¹®¿¬±¸¿ø
    Çѱ¹°úÇбâ¼ú¿¬±¸¿ø È޸շκ¿¿¬±¸¼¾ÅÍ À§ÃË¿¬±¸¿ø
    ¹èÀç´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö
    ÇöÀç, ¹èÀç´ëÇб³ µå·Ð·Îº¿°øÇаú ±³¼ö

    ·ùÁ¤Å¹
    ¿À»çÄ«´ëÇб³ ÀüÀÚ°øÇаú(°øÇйڻç)
    ÀϺ» º¥ÃĺñÁö´Ï½º¿¬±¸¼Ò ÀüÀÓ°­»ç
    ¹Ì±¹ DUKE UNIVERSITY ¿¬±¸±³¼ö
    ÇöÀç, ´ë±¸´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö



    ¿ªÀÚ ¼Ò°³

    ÀÌ»ó±¸ ¿Ü

    ÀÌ »ó ±¸
    ¼­¿ï´ëÇб³ °ø°ú´ëÇÐ ÀüÀÚ°øÇаú Á¹¾÷(Çлç)
    KAIST Àü»êÇаú Á¹¾÷(¼®»ç)
    ¿Í¼¼´Ù´ëÇб³ Àü±âÀüÀÚÄÄÇ»ÅÍ°øÇаú Á¹¾÷(¹Ú»ç)
    ¹Ì±¹ NJIT ¹æ¹®±³¼ö / ETRI, KISTI Ãʺù¿¬±¸¿ø
    ÇöÀç, Çѳ²´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö

    ■ ¿ªÀÚ : ¼Û Á¤ ¿µ
    ¿Í¼¼´Ù´ëÇб³ Àü±âÀüÀÚÁ¤º¸°øÇבּ¸°ú Á¹¾÷(°øÇйڻç)
    Ç÷θ®´ÙÁÖ¸³´ë ÄÄÇ»ÅÍ°øÇкΠ±³È¯±³¼ö
    ¾ÆÀÌ´ÙÈ£ÁÖ¸³´ë ÄÄÇ»ÅÍ°øÇкΠ±³È¯±³¼ö
    ETRI(ÀüÀÚÅë½Å¿¬±¸¿ø) Ãʺù¿¬±¸¿ø
    ÇöÀç, ¹èÀç´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö

    ■ ¿ªÀÚ : ÀÌ Ã¢ ÈÆ
    µ¿°æ°ø¾÷´ëÇÐ Áö´É½Ã½ºÅÛ°úÇÐ Á¹¾÷(¹Ú»ç)
    µ¿°æ°ø¾÷´ëÇÐ Áö´É½Ã½ºÅÛ°úÇÐ Àü¹®¿¬±¸¿ø
    Çѱ¹°úÇбâ¼ú¿¬±¸¿ø È޸շκ¿¿¬±¸¼¾ÅÍ À§ÃË¿¬±¸¿ø
    ¹èÀç´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö
    ÇöÀç, ¹èÀç´ëÇб³ µå·Ð·Îº¿°øÇаú ±³¼ö

    ■ ¿ªÀÚ : ·ù Á¤ Ź
    ¿À»çÄ«´ëÇб³ ÀüÀÚ°øÇаú(°øÇйڻç)
    ÀϺ» º¥ÃĺñÁö´Ï½º¿¬±¸¼Ò ÀüÀÓ°­»ç
    ¹Ì±¹ DUKE UNIVERSITY ¿¬±¸±³¼ö
    ÇöÀç, ´ë±¸´ëÇб³ ÀüÀÚ°øÇаú ±³¼ö

    ¸ñÂ÷

    ½ÃÀÛÇϱâ

    Chapter 01. ÇÁ·Î±×·¥ ¾ð¾î ÆÄÀ̽ã
    ¡¡01. ÆÄÀ̽ãÀÇ ¸Å·Â
    ¡¡¡¡ÆÄÀ̽ãÀº ±â¾ïÇϱ⠽±´Ù
    ¡¡¡¡ÆÄÀ̽ãÀº »ç¿ëÇϱ⠽±´Ù
    ¡¡¡¡ÆÄÀ̽ãÀº Àå·¡¼ºÀÌ ÀÖ´Ù
    ¡¡¡¡¡¡Column : MIT°¡ ÆÄÀ̽ãÀ» °¡¸£Ä¡´Â ÀÌÀ¯
    ¡¡¡¡Anaconda¶õ?
    ¡¡02. ÆÄÀ̽ã(Anaconda)ÀÇ ¼³Ä¡
    ¡¡¡¡ÇнÀ¿¡ ÇÊ¿äÇÑ È¯°æ¿¡ °üÇÏ¿©
    ¡¡¡¡Windows¿¡¼­ Anaconda ¼³Ä¡Çϱâ
    ¡¡¡¡MacOS(OS X)¿¡ Anaconda¸¦ ¼³Ä¡
    ¡¡¡¡Linux¿¡¼­ Anaconda¸¦ ¼³Ä¡
    ¡¡¡¡ÀÌ¹Ì ÆÄÀ̽ãÀÌ ¼³Ä¡µÇ¾î ÀÖ´Â °æ¿ì
    ¡¡¡¡°ø½Ä ¹öÀü ÆÄÀ̽㠼³Ä¡
    ¡¡03. ´ëÈ­Çü ½©(Interactive Shell)À» »ç¿ë
    ¡¡¡¡Windows¿¡¼­ ´ëÈ­Çü ½©À» ½ÇÇà
    ¡¡¡¡MacOS, Linux¿¡¼­ ´ëÈ­Çü ½©À» ½ÃÀÛ
    ¡¡¡¡ÆÄÀ̽ã Äڵ带 ÀÔ·Â
    ¡¡¡¡´ëÈ­Çü ½©À» Á¾·á
    ¡¡¡¡¿¡µðÅÍ(editor)¸¦ »ç¿ëÇÏ¿© ÇÁ·Î±×·¥À» ÀÛ¼º
    ¡¡04. ÆÄÀÏ¿¡ ÆÄÀ̽ã ÇÁ·Î±×·¥À» ÀÛ¼º
    ¡¡¡¡ÆÄÀ̽ã ÇÁ·Î±×·¥À» ÀúÀåÇϱâ
    ¡¡¡¡Windows¿¡¼­ ÆÄÀ̽ã ÇÁ·Î±×·¥ ÆÄÀÏÀ» ½ÇÇà
    ¡¡¡¡MacOS, Linux¿¡¼­ ÆÄÀ̽ãÀÇ ½ºÅ©¸³Æ® ÆÄÀÏÀ» ½ÇÇà
    ¡¡¡¡Ãßõ ¿¡µðÅÍ ¹× ¼±Åà ¹æ¹ý
    ¡¡¡¡¡¡Column : ¿¡µðÅÍ ¼±Åà Á¶¾ð
    ¡¡05. Jupyter NotebookÀ» »ç¿ë
    ¡¡¡¡Windows ¶Ç´Â MacOS¿¡¼­ Ä¿³ÎÀ» ½ÃÀÛ
    ¡¡¡¡Linux¿¡¼­ Ä¿³Î ½ÇÇà
    ¡¡¡¡´ë½Ãº¸µå(Dashboard)¸¦ »ç¿ë
    ¡¡¡¡NotebookÀ» ÀÛ¼º
    ¡¡¡¡NotebookÀ¸·Î ÇÁ·Î±×·¥À» ½ÇÇà
    ¡¡¡¡¡¡Column : Notebook¿¡¼­ ¼ö½ÄÀ̳ª ¹®ÀåÀ» Æ÷ÇÔ
    ¡¡¡¡NotebookÀ» ÀúÀå
    ¡¡¡¡NotebookÀ» Á¾·á
    ¡¡¡¡tmpnb¿¡¼­ Jupyter NotebookÀ» »ç¿ë
    ¡¡¡¡»ùÇà ÄÚµåÀÇ »ç¿ë ¹æ¹ý
    ¡¡¡¡¡¡Column : Jupyter NotebookÀÌ ¿òÁ÷ÀÌ´Â ±¸Á¶

    Chapter 02. ÆÄÀ̽ãÀ¸·Î ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏÀÚ
    ¡¡01. ¼öÄ¡ »ç¿ë
    ¡¡¡¡¼öÄ¡¸¦ »ç¿ëÇÑ »çÄ¢ ¿¬»ê
    ¡¡¡¡»çÄ¢ ¿¬»ê°ú ¿ì¼±¼øÀ§
    ¡¡02. º¯¼öÀÇ »ç¿ë
    ¡¡¡¡º¯¼ö Á¤ÀÇ
    ¡¡¡¡º¯¼ö¸¦ »ç¿ëÇÏ¿© °è»êÇϱâ
    ¡¡¡¡¡¡Column : º¯¼ö¸í ºÙÀ̱â
    ¡¡03. ¹®ÀÚ¿­À» »ç¿ë
    ¡¡¡¡¹®ÀÚ¿­ Á¤ÀÇ
    ¡¡¡¡¹®ÀÚ¿­ ¿¬°á
    ¡¡¡¡º¹ÇÕ ¿¬»êÀÚ
    ¡¡¡¡¡¡Column : ¹®ÀÚ¿­ Á¤ÀÇÀÇ ÀÀ¿ë
    ¡¡¡¡ÇüŸ¦ °®Ãß´Â ÆÄÀ̽ãÀÇ ¹æ½Ä
    ¡¡¡¡¹®ÀÚ¿­°ú ¼öÄ¡ÀÇ º¯È¯(Çü º¯È¯)
    ¡¡¡¡¸®½ºÆ® Á¤ÀÇ
    ¡¡04. ¸®½ºÆ® »ç¿ë
    ¡¡¡¡À妽º(index)¸¦ »ç¿ëÇÏ¿© ¿ä¼Ò¸¦ ÃßÃâ
    ¡¡¡¡¸®½ºÆ®ÀÇ ¿¬°á
    ¡¡¡¡¿ä¼ÒÀÇ º¯°æ »èÁ¦
    ¡¡¡¡½½¶óÀ̽º¸¦ ÀÌ¿ëÇÏ¿© ¿©·¯ ¿ä¼Ò¸¦ ÃßÃâ
    ¡¡¡¡¸®½ºÆ®ÀÇ ¸®½ºÆ® £­ 2Â÷¿ø ¹è¿­
    ¡¡¡¡¸®½ºÆ®ÀÇ ÇÕ°è ÃÖ´ñ°ª, ÃÖ¼Ú°ª
    ¡¡¡¡¸®½ºÆ®ÀÇ ¿ä¼Ò ¼ö(ȤÀº ¸®½ºÆ®ÀÇ ±æÀÌ)¸¦ ÃøÁ¤
    ¡¡05. for¹®¿¡¼­ ·çÇÁ¸¦ »ç¿ë
    ¡¡¡¡range(?) ÇÔ¼ö
    ¡¡06. if¹®¿¡¼­ Á¶°Ç ºÐ±â
    ¡¡¡¡¼öÄ¡¸¦ ºñ±³
    ¡¡¡¡¹®ÀÚ¿­À» ºñ±³
    ¡¡¡¡¹®ÀÚ¿­À» °Ë»ö
    ¡¡¡¡¸®½ºÆ®¸¦ ºñ±³
    ¡¡¡¡¸®½ºÆ®ÀÇ ¿ä¼Ò¸¦ °Ë»ö
    ¡¡¡¡else¹®À» »ç¿ë
    ¡¡07. ÇÔ¼ö¸¦ »ç¿ë
    ¡¡¡¡ÇÔ¼ö¶õ
    ¡¡¡¡ÇÔ¼ö¸¦ È£Ãâ
    ¡¡¡¡ÇÔ¼öÀÇ Àμö
    ¡¡¡¡ÇÔ¼öÀÇ ¹Ýȯ°ª
    ¡¡¡¡ÇÔ¼öÀÇ Á¤ÀÇ
    ¡¡¡¡¡¡Column : ÇÔ¼ö À̸§À» ºÙÀÌ´Â ¿ä·É
    ¡¡¡¡Àμö¸¦ Á¤ÀÇ
    ¡¡¡¡ÇÔ¼öÀÇ ¹Ýȯ
    ¡¡¡¡Áö¿ª º¯¼ö
    ¡¡08. ¸ðµâ »ç¿ë
    ¡¡¡¡¸ðµâ import(°¡Á® ¿À±â)
    ¡¡¡¡import.as
    ¡¡¡¡fromÀ» »ç¿ëÇÑ import
    ¡¡¡¡¸ðµâÀÇ Ã£´Â ¹æ¹ý

    Chapter 03. ÆÄÀ̽㠱âÃÊ ¸¶½ºÅÍÇϱâ
    ¡¡01. µñ¼Å³Ê¸®¸¦ »ç¿ë
    ¡¡¡¡µñ¼Å³Ê¸®(Dictionary)¶õ
    ¡¡¡¡Å°¸¦ »ç¿ëÇÏ¿© ¿ä¼Ò¸¦ ÃßÃâÇϱâ
    ¡¡¡¡Å°¸¦ »ç¿ëÇÏ¿© ¿ä¼Ò¸¦ ġȯÇϱâ
    ¡¡¡¡»õ·Î¿î Å°¿Í °ªÀ» Ãß°¡Çϱâ
    ¡¡¡¡Å°¸¦ »ç¿ëÇÏ¿© ¿ä¼Ò¸¦ »èÁ¦
    ¡¡¡¡Å°ÀÇ Á¸Àç È®ÀÎ
    ¡¡¡¡Å°¸¦ »ç¿ëÇÑ ·çÇÁ
    ¡¡02. set(ÁýÇÕ)À» »ç¿ë
    ¡¡¡¡setÀÇ Á¤ÀÇ
    ¡¡¡¡setÀÇ ÇÕÁýÇÕ ±¸Çϱâ
    ¡¡¡¡setÀÇ Â÷ÁýÇÕ ±¸Çϱâ
    ¡¡¡¡setÀÇ ±³ÁýÇÕ ±¸Çϱâ
    ¡¡¡¡setÀÇ ´ë»óÂ÷ÁýÇÕ ±¸Çϱâ
    ¡¡¡¡set°ú ¸®½ºÆ®
    ¡¡¡¡set°ú ºñ±³
    ¡¡03. Æ©ÇÃ(tuple)À» »ç¿ë
    ¡¡¡¡Æ©ÇÃÀÇ ÀÌÁ¡
    ¡¡¡¡¡¡Column : Æ©ÇÃÀº ¾î¶² °æ¿ì¿¡ ¾²¸é ÁÁÀº°¡
    ¡¡04. if¹®ÀÇ ÀÀ¿ë
    ¡¡¡¡ºñ±³ ¿¬»êÀÚ
    ¡¡¡¡ºñ±³ ¿¬»êÀÚ¿Í True(Âü), False(°ÅÁþ)
    ¡¡¡¡ºñ±³¿¡ °üÇÑ ¸Þ¸ð
    ¡¡¡¡º¹ÀâÇÑ ºñ±³ ? ³í¸®¿¬»ê
    ¡¡05. ·çÇÁÀÇ ÀÀ¿ë
    ¡¡¡¡while¹®À¸·Î ·çÇÁ¸¦ ÀÛ¼º
    ¡¡¡¡¡¡Column : ÆÄÀ̽㿡 do while ÀÌ ¾ø´Â ÀÌÀ¯
    ¡¡¡¡break¹®°ú continue¹®À» »ç¿ëÇÑ ·çÇÁÀÇ Á¦¾î
    ¡¡¡¡·çÇÁÀÇ else
    ¡¡06. ÇÔ¼öÀÇ ÀÀ¿ë
    ¡¡¡¡ÇÔ¼ö¿¡ µðÆúÆ® Àμö¸¦ Á¤ÀÇ
    ¡¡¡¡ÀμöÀÇ Å°¿öµå ÁöÁ¤
    ¡¡¡¡ÇÔ¼ö¿Í Áö¿ª º¯¼ö
    ¡¡¡¡¡¡Column : ÁÖ¼®(comment)°ú ´Ú½ºÆ®¸µ(docstring)

    Chapter 04. ³»ÀåÇüÀÇ ±¸»ç
    ¡¡01 °´Ã¼·Î¼­ÀÇ ³»ÀåÇü
    ¡¡¡¡¸Þ½îµå¶õ?
    ¡¡¡¡°´Ã¼·Î¼­ÀÇ ³»ÀåÇü
    ¡¡¡¡³»Àå ÀÚ·áÇüÀÇ ¿ä¾à
    ¡¡¡¡ÀÚ·áÇüÀÇ ºÐ·ù
    ¡¡¡¡½ÃÄö½º
    ¡¡¡¡º¯°æ °¡´É°ú º¯°æ ºÒ°¡´É
    ¡¡¡¡¡¡Column : º¯°æ °¡´ÉÇÑ ¹®ÀÚ¿­Çü ? bytearrayÇü
    ¡¡¡¡setÇü°ú µñ¼Å³Ê¸®Çü
    ¡¡02. ¼öÄ¡ÇüÀÇ Á¶ÀÛ
    ¡¡¡¡16Áø¼öÀÇ Ç¥±â
    ¡¡¡¡2Áø¼öÀÇ Ç¥±â
    ¡¡¡¡8Áø¼öÀÇ Ç¥±â
    ¡¡¡¡ºñÆ® ¿¬»ê
    ¡¡03. ¹®ÀÚ¿­ÇüÀ» ±¸»çÇϱâ
    ¡¡¡¡¹®ÀÚ¿­ÀÇ Ä¡È¯°ú »èÁ¦
    ¡¡¡¡split(?) ¸Þ½îµå¿Í join(?) ¸Þ½îµå
    ¡¡¡¡À̽ºÄÉÀÌÇÁ ¹®ÀÚ(Escape sequence)
    ¡¡¡¡raw ¹®ÀÚ¿­
    ¡¡¡¡¹®ÀÚ¿­·Î ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸Þ½îµå
    ¡¡¡¡¹®ÀÚ¿­ÀÇ Çü½Ä
    ¡¡04. ¸®½ºÆ®Çü, Æ©ÇÃÇü ±¸»çÇϱâ
    ¡¡¡¡¸®½ºÆ®¸¦ Á¤·Ä
    ¡¡¡¡Á¤·Ä ¼ø¼­ Ä¿½ºÅ͸¶ÀÌ¡(Customizing)
    ¡¡¡¡¾ðÆÑ ´ëÀÔ
    ¡¡¡¡½½¶óÀ̽ºÀÇ ½ºÅÜ ¼ö
    ¡¡¡¡½½¶óÀ̽º¸¦ »ç¿ëÇÑ ¿ä¼ÒÀÇ ´ëÀÔ°ú »èÁ¦
    ¡¡¡¡¸®½ºÆ®¿¡¼­ »ç¿ë °¡´ÉÇÑ ¸Þ½îµå
    ¡¡05. setÇü ±¸»ç
    ¡¡¡¡setÇü ¸Þ½îµå¸¦ È°¿ë
    ¡¡06. µñ¼Å³Ê¸®Çü ±¸»ç
    ¡¡¡¡½ÃÄö½º µîÀ¸·ÎºÎÅÍ µñ¼Å³Ê¸®¸¦ ÀÛ¼º
    ¡¡¡¡µÎ °³ÀÇ µñ¼Å³Ê¸®¸¦ Á¶ÇÕ
    ¡¡¡¡µñ¼Å³Ê¸®ÀÇ Å°¸¦ ½º¸¶Æ®ÇÏ°Ô ´Ù·ç±â
    ¡¡¡¡µñ¼Å³Ê¸®ÀÇ ¸Þ½îµå¸¦ È°¿ë
    ¡¡07. if¹®°ú ³»ÀåÇü
    ¡¡¡¡³»ÀåÇü°ú True(Âü), False(°ÅÁþ)
    ¡¡08. for¹®°ú ³»ÀåÇü
    ¡¡¡¡range(?) ÇÔ¼ö ±¸»çÇϱâ
    ¡¡¡¡½ÃÄö½º¿Í ·çÇÁ Ä«¿îÅÍ
    ¡¡¡¡2°³ÀÇ ½ÃÄö½º¸¦ »ç¿ëÇÑ ·çÇÁ
    ¡¡09. ÇÔ¼ö¿Í ³»ÀåÇü
    ¡¡¡¡¹Ýȯ°ª°ú ¾ðÆÑ ´ëÀÔ
    ¡¡¡¡ÇÔ¼ö·Î Àμö ¸®½ºÆ®¸¦ ¹Þ±â
    ¡¡¡¡ÇÔ¼ö·Î Å°¿öµå Àμö ¹Þ±â
    ¡¡10. ÆÄÀ̽ãÀÇ ¹®ÀÚ¿­°ú Çѱ¹¾î
    ¡¡¡¡¹®ÀÚ Äڵ忡 °üÇÑ ±âº» Áö½Ä
    ¡¡¡¡ÆÄÀ̽ã°ú À¯´ÏÄÚµå
    ¡¡¡¡bytesÇü
    ¡¡¡¡¹®ÀÚ¿­À» bytesÇüÀ¸·Î º¯È¯
    ¡¡¡¡bytesÇüÀ» ¹®ÀÚ¿­ÇüÀ¸·Î º¯È¯Çϱâ
    ¡¡¡¡½ºÅ©¸³Æ® ÆÄÀÏÀÇ ÀÎÄÚµù ÁöÁ¤
    ¡¡¡¡ÀÎÄÚµåÀÇ ÆÇÁ¤
    ¡¡¡¡ÀÎÄÚµå¿Í ¹®ÀÚ ±úÁü Çö»ó
    ¡¡¡¡¡¡Column : ¹¬½ÃÀûÀ¸·Î ÇàÇØÁö´Â ÀÎÄÚµù º¯È¯
    ¡¡¡¡¸ÖƼ ¹ÙÀÌÆ® ¹®ÀÚ¿Í ¹®ÀÚÀÇ °æ°è
    ¡¡11. ÆÄÀ̽ãÀÇ ÆÄÀÏ Ã³¸®
    ¡¡¡¡ÆÄÀÏ°ú ÆÄÀÏ °´Ã¼
    ¡¡¡¡ÆÄÀϷκÎÅÍ ÀÐ¾î µéÀ̱â
    ¡¡¡¡ÆÄÀÏ¿¡ ¾²±â
    ¡¡¡¡¹ÙÀ̳ʸ® ÆÄÀÏÀ» ´Ù·ç±â
    ¡¡¡¡ÆÄÀÏ¸í ´Ù·ç±â
    ¡¡¡¡¡¡Column : Jupyter NotebookÀÇ ¸ÅÁ÷(magic) ¸í·É¾î

    Chapter 05. ÆÄÀ̽ã°ú ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö
    ¡¡01. ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ̶õ ¹«¾ùÀΰ¡
    ¡¡¡¡ÆÄÀ̽ãÀÇ ¹®Àå°ú ½Ä
    ¡¡¡¡lambda½Ä
    ¡¡02. ³»Æ÷ Ç¥±â(Comprehension)
    ¡¡¡¡³»Æ÷ Ç¥±â¶õ?
    ¡¡¡¡¸®½ºÆ® ³»Æ÷ Ç¥±âÀÇ »ó¼¼
    ¡¡¡¡¸®½ºÆ® ³»Æ÷ Ç¥±â¿¡¼­ ÀÌ¿ëÇÏ´Â ¡®if¡¯
    ¡¡¡¡µñ¼Å³Ê¸® ³»Æ÷ Ç¥±â
    ¡¡¡¡set ³»Æ÷ Ç¥±â
    ¡¡03. ÀÌÅÍ·¹ÀÌÅ͸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡ÀÌÅÍ·¹ÀÌÅÍ(iterator)¶õ?
    ¡¡¡¡ÀÌÅÍ·¹ÀÌÅÍ¿Í Áö¿¬Æò°¡
    ¡¡¡¡¡¡Column : ÆÄÀ̽ã ÀÌÅÍ·¹ÀÌÅÍ °´Ã¼
    ¡¡04. »ý¼ºÀÚ¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡»ý¼ºÀÚ ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù
    ¡¡¡¡»ý¼ºÀÚ Ç¥Çö½Ä(generator expression)
    ¡¡05. °íÂ÷ ÇÔ¼ö¿Í µ¥ÄÚ·¹ÀÌÅÍ
    ¡¡¡¡°íÂ÷ ÇÔ¼ö(higher-order functions)¶õ?
    ¡¡¡¡µ¥ÄÚ·¹ÀÌÅÍ(decorator)

    Chapter 06. Ŭ·¡½º¿Í °´Ã¼ ÁöÇâ °³¹ß
    ¡¡01. ÆÄÀ̽㿡¼­ Ŭ·¡½º »ç¿ëÇϱâ
    ¡¡¡¡°´Ã¼¿Í Ŭ·¡½º
    ¡¡¡¡Å¬·¡½º·Î °´Ã¼(ÀνºÅϽº) ¸¸µé±â
    ¡¡¡¡ÀνºÅϽº ÀÌ¿ëÇϱâ
    ¡¡¡¡°´Ã¼¿Í ÀνºÅϽº
    ¡¡02. Ŭ·¡½º ¸¸µé±â
    ¡¡¡¡Å¬·¡½º Á¤ÀÇÇϱâ
    ¡¡¡¡ÀνºÅϽºÀÇ ¼Ó¼º
    ¡¡¡¡¸Þ½îµåÀÇ Á¤ÀÇ¿Í ÃʱâÈ­ ¸Þ½îµå ¡®__init__(?)¡¯
    ¡¡¡¡¸Þ½îµå¿Í Á¦1Àμö ¡®self¡¯
    ¡¡¡¡¡¡Column : self Á¤ÀǸ¦ Àؾî¹ö¸®¸é
    ¡¡¡¡¼Ó¼ºÀÇ ÀºÆó
    ¡¡¡¡¡¡Column : Á¦1Àμö self

    Chapter 07. Ŭ·¡½º »ó¼Ó°ú °í±Þ °´Ã¼ ÁöÇâ ±â´É
    ¡¡01. Ŭ·¡½º¸¦ »ó¼ÓÇÑ´Ù
    ¡¡¡¡½´ÆÛŬ·¡½º(superclass)¸¦ ÁöÁ¤
    ¡¡¡¡¸Þ½îµåÀÇ ¿À¹ö¶óÀ̵å(ÀçÁ¤ÀÇ)
    ¡¡¡¡ÃʱâÈ­ ¸Þ½îµåÀÇ ¿À¹ö¶óÀ̵å
    ¡¡¡¡super(?)¸¦ »ç¿ëÇÑ ½´ÆÛŬ·¡½ºÀÇ Ãëµæ
    ¡¡¡¡½½·Ô(Slot)
    ¡¡¡¡ÇÁ·ÎÆÛƼ(property)
    ¡¡02. Ư¼ö ¸Þ½îµå¸¦ ÀÌ¿ëÇÑ´Ù
    ¡¡¡¡Æ¯¼ö ¸Þ½îµå¸¦ Á¤ÀÇÇÑ´Ù
    ¡¡03. ³»ÀåÇüÀ» »ó¼ÓÇÏ´Ù
    ¡¡¡¡µñ¼Å³Ê¸®ÇüÀ» »ó¼ÓÇÑ´Ù


    Chapter 08. ¸ðµâ
    ¡¡01. ¸ðµâ ÆÄÀÏ ¸¸µé±â
    ¡¡¡¡¸ðµâÀ» importÇÏ´Â °úÁ¤
    ¡¡¡¡ÆÄÀÏÀ» ½ÇÇàÇÒ ¶§¸¸ ½ÇÇàÇÏ´Â ºí·Ï
    ¡¡¡¡Å¬·¡½º¿Í ¸ðµâ
    ¡¡02. ¸ðµâÀÇ °èÃþ ±¸Á¶(ÆÐÅ°Áö)
    ¡¡¡¡ÆÐÅ°ÁöÀÇ ½Çü
    ¡¡¡¡ÆÐÅ°Áö¸¦ ¸¸µç´Ù
    ¡¡03. ¸ðµâÀ» ÀÌ¿ëÇÒ ¶§ÀÇ ÁÖÀÇÁ¡
    ¡¡¡¡from¹®À» »ç¿ëÇÑ importÀÇ ÆóÇØ
    ¡¡¡¡¸ðµâ °Ë»ö ¼ø¼­
    ¡¡04. ¼­µåÆÄƼ ¸ðµâÀ» »ç¿ëÇϱâ
    ¡¡¡¡¸ðµâ ã´Â ¹æ¹ý
    ¡¡¡¡pip¸¦ »ç¿ëÇؼ­ ¸ðµâÀ» ¼³Ä¡Çϱâ
    ¡¡¡¡conda¸¦ »ç¿ëÇؼ­ ¸ðµâ ¼³Ä¡Çϱâ
    ¡¡¡¡¸ðµâ Á¾·ù
    ¡¡¡¡¸ðµâÀ» ¼öµ¿À¸·Î ¼³Ä¡Çϱâ
    ¡¡¡¡¸ðµâ ¼³Ä¡ Àå¼Ò¿Í ÆÄÀ̽㠹öÀü
    ¡¡¡¡¡¡Column : °¡»ó ȯ°æ(virtual environment) ±¸Ãà
    ¡¡¡¡¡¡Column : from __future__ import

    Chapter 09. ½ºÄÚÇÁcope)¿Í °´Ã¼
    ¡¡01. ³×ÀÓ½ºÆäÀ̽º, ½ºÄÚÇÁ(scope)
    ¡¡¡¡½ºÄÚÇÁ ±ÔÄ¢
    ¡¡¡¡Å¬·¡½º, ÀνºÅϽºÀÇ ½ºÄÚÇÁ
    ¡¡02. ¼ø¼ö °´Ã¼ ÁöÇâ ¾ð¾î·Î¼­ÀÇ ÆÄÀ̽ã
    ¡¡¡¡°´Ã¼¿Í ¼Ó¼º
    ¡¡¡¡¸¶¹ýÀÇ ÇÔ¼ö ¡®dir(?)¡¯
    ¡¡¡¡¼Ó¼ºÀ¸·Î¼­ÀÇ ¸Þ½îµå
    ¡¡¡¡¸ðµç °ÍÀÌ °´Ã¼
    ¡¡¡¡°´Ã¼¿Í ÀÚ·áÇü
    ¡¡¡¡°´Ã¼¿Í ¼Ó¼º
    ¡¡¡¡Å¬·¡½º, ¸ðµâ°ú ¼Ó¼º
    ¡¡¡¡°´Ã¼¿Í º¯¼ö
    ¡¡¡¡°´Ã¼¿Í ³×ÀÓ½ºÆäÀ̽º

    Chapter 10. ¿¹¿Ü ó¸®
    ¡¡01. ÆÄÀ̽ãÀÇ ¿¹¿Ü ó¸®
    ¡¡¡¡¿¹¿ÜÀÇ ¹ß»ý
    ¡¡¡¡¿¹¿Ü¸¦ Æ÷ÂøÇÏ´Ù
    ¡¡¡¡with¹®
    ¡¡¡¡¿¹¿Ü¿Í ¿ªÃßÀû(traceback)
    ¡¡¡¡¿¹¿Ü¸¦ ¹ß»ý(raise)½ÃÅ°´Ù
    ¡¡¡¡¿ªÃßÀû(traceback)À» Ç¥½ÃÇÑ´Ù
    ¡¡02. ÀÚÁÖ ¹ß»ýÇÏ´Â ¿À·ù ¹× ¿¹¿Ü¿Í ´ëÃ¥
    ¡¡¡¡ÇÁ·Î±×·¥À» ÀÐ¾î µéÀÏ ¶§ ¹ß»ýÇÏ´Â ¿À·ù(SyntaxError)
    ¡¡¡¡ÇÁ·Î±×·¥ ½ÇÇà Áß¿¡ ÀϾ´Â ¿À·ù(Exception)
    ¡¡¡¡¡¡Column : ÇÔ¼ö¿¡ ´ëÇÑ ÁÖ¼®(Function Annotations)


    Chapter 11. Ç¥ÁØ ¶óÀ̺귯¸® »ç¿ë
    ¡¡01. Ç¥ÁØ ¶óÀ̺귯¸®ÀÇ import
    ¡¡02. µ¥ÀÌÅÍ ±¸Á¶
    ¡¡¡¡Ãß°¡ ½Ã ¼ø¼­¸¦ À¯ÁöÇÑ´Ù. ¡®collections.OrderedDict¡¯
    ¡¡¡¡µðÆúÆ®(default) °ªÀ» °®´Â µñ¼Å³Ê¸® ¡®collections.defaultdict¡¯
    ¡¡¡¡¸®½ºÆ®ÀÇ Á¤·Ä(sort)À» µµ¿ÍÁØ´Ù ¡®bisect¡¯
    ¡¡03. ÀϽÃ(³¯Â¥¿Í ½Ã°£) µ¥ÀÌÅÍ Ãë±Þ ¡®datetime, calendar¡¯
    ¡¡¡¡³¯Â¥¿Í ¹®ÀÚ¿­
    ¡¡¡¡³¯Â¥¿Í ½Ã°£ÀÇ ¿¬»ê°ú ºñ±³
    ¡¡¡¡datetime.date Ŭ·¡½ºÀÇ ¸Þ½îµå¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡datetime.datetime Ŭ·¡½ºÀÇ ¸Þ½îµå¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡calendar ¸ðµâÀ» »ç¿ëÇÑ´Ù
    ¡¡04. Á¤±Ô Ç¥Çö ¡®re¡¯
    ¡¡¡¡re ¸ðµâ
    ¡¡¡¡ÆÄÀ̽ãÀÇ Á¤±Ô Ç¥Çö
    ¡¡¡¡Á¤±Ô Ç¥Çö ÆÐÅÏ ¹®ÀÚ¿­
    ¡¡¡¡Á¤±Ô Ç¥Çö °´Ã¼¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡ÆÐÅÏÀ» Àμö·Î ³Ñ°Ü ÁÖ¾î Á¤±Ô Ç¥Çö 󸮸¦ ÇÑ´Ù
    ¡¡¡¡¸ÅÄ¡ °´Ã¼¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡Á¤±Ô Ç¥Çö »ùÇà ÄÚµå
    ¡¡05. ½Ã½ºÅÛ ¸Å°³º¯¼ö¸¦ Ãëµæ, Á¶ÀÛÇÑ´Ù ¡®sys¡¯
    ¡¡¡¡¸í·ÉÇà(command line)ÀÇ Àμö Ãëµæ
    ¡¡¡¡ÇÁ·Î±×·¥ÀÇ Á¾·á
    ¡¡¡¡±× ÀÌ¿ÜÀÇ ÇÔ¼ö¿Í º¯¼ö
    ¡¡06. ÆÄÀÏ, ÇÁ·Î¼¼½º µî OS ÀÇÁ¸ÀÇ Á¤º¸ Ãëµæ?¡¤?Á¶ÀÛ ¡®os¡¯
    ¡¡¡¡ÇÁ·Î¼¼½º¿¡ °üÇÑ Á¤º¸¸¦ Ãëµæ, Á¶ÀÛÇÑ´Ù
    ¡¡¡¡ÆÄÀÏ, µð·ºÅ͸®ÀÇ Á¶ÀÛ
    ¡¡¡¡ÇÁ·Î¼¼½º °ü¸®
    ¡¡¡¡°æ·Î¸¦ ÀÌ¿ëÇÑ Á¶ÀÛÀ» ȣȯ Ç÷§ÆûÀ¸·Î ÇàÇÑ´Ù
    ¡¡07. ¼öÇÐ ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ´Ù. ¡®math¡¯ ¡®random¡¯
    ¡¡¡¡math - ¼öÇÐ ÇÔ¼ö ¸ðµâ
    ¡¡¡¡random ? ³­¼ö¸¦ »ý¼ºÇÑ´Ù
    ¡¡08. ÀÎÅͳݻóÀÇ µ¥ÀÌÅ͸¦ ÃëµæÇÑ´Ù. ¡®urllib¡¯
    ¡¡¡¡À¥°ú FTP·ÎºÎÅÍ ÆÄÀÏÀ» ÃëµæÇÑ´Ù
    ¡¡¡¡request.urlretrieve(?)¸¦ »ç¿ëÇÑ »ùÇà ÄÚµå
    ¡¡¡¡À¥°ú FTP µ¥ÀÌÅ͸¦ ÀÐ¾î µéÀÓ
    ¡¡¡¡urlopen(?)ÀÌ ¹ÝȯÇÏ´Â °´Ã¼·Î ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸Þ½îµå
    ¡¡¡¡BASIC ÀÎÁõ
    ¡¡¡¡µ¥ÀÌÅ͸¦ POSTÇÑ´Ù
    ¡¡¡¡±× ¹ÛÀÇ ÇÔ¼ö
    ¡¡09. ¹®ÀÚ¿­ ±â¹ÝÀÇ °¡»ó(virtual) ÆÄÀÏÀ» ÀÛ¼ºÇÑ´Ù. ¡®io.SringIO¡¯
    ¡¡¡¡ÆÄÀÏ °°Àº °´Ã¼¸¦ ¸¸µç´Ù
    ¡¡10. CSV(½°Ç¥ ±¸ºÐ) ÆÄÀÏÀÇ Ãë±Þ ¡®CSV¡¯
    ¡¡11. °´Ã¼ÀÇ ¿ªÁ÷·ÄÈ­¿Í Á÷·ÄÈ­(serialize) ¡®shelve¡¯ ¡®pickle¡¯
    ¡¡¡¡µñ¼Å³Ê¸®¸¦ ¿ªÁ÷·ÄÈ­ÇÑ´Ù. ¡®shelve¡¯
    ¡¡¡¡°´Ã¼ÀÇ ¿ªÁ÷·ÄÈ­¿Í Á÷·ÄÈ­¸¦ ½ÇÇàÇÑ´Ù. ¡®pickle¡¯
    ¡¡12. JSON µ¥ÀÌÅ͸¦ Ãë±ÞÇÔ ¡®json¡¯
    ¡¡¡¡JSONÀ» ÆÄÀ̽ãÀÇ ÀÚ·áÇüÀ¸·Î ±³È¯ÇÑ´Ù
    ¡¡¡¡ÆÄÀ̽ãÀÇ ÀÚ·áÇüÀ» JSONÀ¸·Î º¯È¯ÇÑ´Ù
    ¡¡¡¡jsonÀÇ »ç¿ë ¿¹


    Chapter 12. ÆÄÀ̽ã°ú µ¥ÀÌÅÍ »çÀ̾ð½º
    ¡¡01. NumPy¿Í matplotlib
    ¡¡¡¡NumPy, matplotlib¶ó°í ÇÏ´Â °ÍÀº?
    ¡¡¡¡NumPy¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡matplotlib¸¦ »ç¿ëÇÑ´Ù
    ¡¡02. NumPy¸¦ »ç¿ëÇÑ´Ù
    ¡¡¡¡NumPyÀÇ array¸¦ »ý¼ºÇÑ´Ù
    ¡¡¡¡array¸¦ »ç¿ëÇÑ ¿¬»ê
    ¡¡¡¡¿ä¼Ò¿¡ÀÇ Á¢±Ù
    ¡¡¡¡array ¿¬°á
    ¡¡¡¡arrayÀÇ º¹»ç(copy)
    ¡¡03. matplotlibÀ» »ç¿ëÇÑ´Ù
    ¡¡¡¡plot(?)·Î ±×·¡ÇÁ¸¦ ±×¸°´Ù
    ¡¡¡¡plot(?)·Î ±×¸²À» Á¦¾î
    ¡¡¡¡¹®ÀÚ¸¦ »ðÀÔÇÑ´Ù
    ¡¡04. ÀϺ» Àα¸¸¦ ½Ã°¢È­ÇÑ´Ù
    ¡¡¡¡Àα¸ µ¥ÀÌÅ͸¦ ÀÐ¾î µéÀÓ
    ¡¡¡¡Àα¸ ÇǶó¹Ìµå¸¦ ±×¸°´Ù
    ¡¡¡¡±×·¡ÇÁ¸¦ ÀÎÅÍ·¢Æ¼ºê(interactive)ÇÏ°Ô ±×¸°´Ù
    ¡¡¡¡Àå·¡ Àα¸¸¦ Ãß°è(ÀϺθ¦ °¡Áö°í Àüü¸¦ ¹Ì·ç¾î °è»êÇÏ´Â °Í)ÇÑ´Ù
    ¡¡05. ÆÄÀ̽ã°ú ±â°èÇнÀ
    ¡¡¡¡±â°èÇнÀ¿¡ ÀÇÇÑ ¼öÄ¡ ¿¹Ãø
    ¡¡¡¡±â°èÇнÀ ¾Ë°í¸®Áò
    ¡¡¡¡À̸§À¸·Î ¼ºº°À» ÆÇÁ¤ÇÑ´Ù
    ¡¡¡¡±â°èÇнÀ µ¥ÀÌÅÍ »çÀÌ¾ð½º¿Í ÆÄÀ̽ã
    ¡¡¡¡µö·¯´×ÀÇ µîÀå°ú ¹Ì·¡


    Chapter 13. ÆÄÀ̽ã
    ¡¡01. ÆÄÀ̽ã 3°ú ÆÄÀ̽ã 2ÀÇ ´Ù¸¥ Á¡
    ¡¡¡¡ÆÄÀ̽ã 3¿¡¼­ Ãà¼ÒµÈ ±â´É
    ¡¡¡¡ÆÄÀ̽ã 2.7¿¡¼­ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀ̽ã 3ÀÇ ±â´É
    ¡¡¡¡ÆÄÀ̽ã 3¿¡¼­ º¯°æµÈ ±â´É
    ¡¡¡¡¸ðµâÀÇ Àç¹èÄ¡, ¸íĪ º¯°æ
    ¡¡02. ÆÄÀ̽ã 2·ÎºÎÅÍ 3À¸·ÎÀÇ À̵¿ ¹æ¹ý
    ¡¡¡¡ÄÚµå ÄÁ¹öÅÍ(code converter)
    ¡¡03. ³¡À¸·Î
    ¡¡¡¡¡¡Column : print(?) ÇÔ¼öÀÇ Æí¸®ÇÑ ±â´É

    INDEX

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved