°³¶ËÀ̳׿¡¼­ ÆÇ¸ÅµÈ "ÆÄÀ̽ãÀÇ ½Å"     Á¤°¡ 27,000¿ø   Æò±ÕÇÒÀΰ¡
Ãß°¡ °Ë»ö Çϱâ
ÃÑ 3°³ÀÇ µµ¼­°¡ ÀÖ½À´Ï´Ù.
µµ¼­À̹ÌÁö µµ¼­¸í »óÅ °¡°Ý ÆǸÅÀÚ

ÆÄÀ̽ãÀÇ ½Å
»ó 
10,000¿ø

35,000 ¹Ì¸¸
¹è¼Ûºñ3,000
toribook
ÆǸŵµ¼­(14,934±Ç)

ÆÄÀ̽ãÀÇ ½Å
»õÃ¥ 
24,300¿ø

¹«·á¹è¼Û
Ã¥°¡¹æ
ÆǸŵµ¼­(328,772±Ç)

ÆÄÀ̽ãÀÇ ½Å
»õÃ¥ 
24,300¿ø

¹«·á¹è¼Û
»õÃ¥Àü¹®Á¡
ÆǸŵµ¼­(360,127±Ç)
 

»ó¼¼Á¤º¸

1ºÎ ½ÃÀÛÇϱâ

1Àå ÆÄÀ̽㠽ÃÀÛ
_Windows7¿¡¼­ ÆÄÀ̽㠼³Ä¡Çϱâ
_Hello World
_ÆÄÀ̽㠰³¹ßȯ°æÀÇ ¼±ÅÃ

2Àå ¹Ì¸® ¾Ë¾ÆµÎ±â
_Äڵ带 Àбâ À§ÇÑ ±âÃÊ
_¿ë¾î¼³¸í
_µé¿©¾²±â

3Àå º¯¼ö¿Í °´Ã¼
_º¯¼ö¿Í ¸Þ¸ð¸®
_º¯¼ö¿Í µ¥ÀÌÅÍ Å¸ÀÔ
_ÆÄÀ̽ãÀÇ º¯¼ö
_ÂüÁ¶ ´ë»óÀº ÆÄÀ̽㠰´Ã¼
_ÆÄÀ̽ãÀº µ¿Àû ŸÀÌÇÎ ¾ð¾î
_ÀÏ¹Ý º¯¼ö¿Í ÆÄÀ̽㠺¯¼ö ºñ±³
_°´Ã¼

2ºÎ ³»Àå µ¥ÀÌÅÍ Å¸ÀÔ

4Àå ¼ýÀÚ(numeric) ŸÀÔ
_ºÒ¸®¾ð(bool)
_Á¤¼ö(int)
_½Ç¼ö(float)
_º¹¼Ò¼ö(complex)
_ŸÀÔ(type)º¯°æ
_±âº» ¼ýÀÚ ¿¬»ê
_¼ýÀÚ ºñ±³ ¿¬»ê
_½¬ÇÁÆ® ¿¬»ê
_ºñÆ® ¿¬»ê
_³í¸® ¿¬»ê
_¿¬»êÀÚ ¿ì¼±¼øÀ§
_´ëÀÔ ¿¬»êÀÚ¸¦ »ç¿ëÇÒ ¶§ ÁÖÀÇÇÒ Á¡
_Á¤¼öŸÀÔÀ» ´Ù·ê ¶§ ÁÖÀÇ»çÇ×

5Àå ½ÃÄö½º(sequence) ŸÀÔ
_¹®ÀÚ¿­
_¸®½ºÆ®(list)
_Æ©ÇÃ(tuple)
_½ÃÄö½º ŸÀÔµé °£¿¡ º¯È¯
_¹®ÀÚ¿­°ú ´Ù¸¥ ½ÃÄö½º ŸÀÔ°£ÀÇ º¯È¯
_½ÃÄö½º ŸÀÔÀ» ¹®ÀÚ¿­·Î º¯È¯
_¹®ÀÚ¿­ ŸÀÔÀ» ½ÃÄö½º ŸÀÔÀ¸·Î º¯È¯
_ÆÐÅ·(packing)°ú ¾ðÆÐÅ·(unpacking)

6Àå ¸ÅÇÎ(mapping) ŸÀÔ
_ȍ˟(dictionary)
_»çÀüÀÇ »ý¼º
_»çÀüÀÇ Æ¯Â¡
_»çÀüÀÇ ¿¬»ê
_»çÀüÀ» ¸®½ºÆ®·Î º¯È¯
_¸®½ºÆ®¸¦ »çÀüÀ¸·Î º¯È¯

7Àå ¼Â(set) ŸÀÔ
_¼Â(set)
_setÀÇ »ý¼º
_setÀÇ Æ¯Â¡
_setÀÇ ¿¬»ê
_setÀ» ¸®½ºÆ®·Î
_¸®½ºÆ®¸¦ setÀ¸·Î

3ºÎ ±âº» ¹®¹ý

8Àå Á¦¾î¹®
_if¹®(Á¶°Ç¹®)
_Á¶°ÇÀÌ Æ÷ÇÔµÈ Ç¥Çö½Ä
_for¹®
_¸®½ºÆ® »ý¼º Ç¥Çö
_while¹®
_±âŸ¹®¹ý

9Àå ÇÔ¼ö
_ÇÔ¼ö¶õ?
_ÇÔ¼öÀÇ Á¤ÀÇ
_ÇÔ¼öÀÇ È£Ãâ°ú Àμö
_ÀμöÀÇ Àü´Þ¹æ½Ä
_ÇÔ¼öÀÇ Àμö Á¤ÀÇ ¼ø¼­
_return
_¿µ¿ª(scope)°ú À̸§°ø°£(namespace)
_ÁßøÇÔ¼ö
_ÀμöÀü´Þ vs global
_¶÷´Ù(lambda) Ç¥Çö½Ä
_Á¤º¸°¡ »õ°í ÀÖ¾î¿ä
_Ŭ·ÎÀú(closure)
_Àå½ÄÀÚ(decorator)
_Á¦³Ê·¹ÀÌÅÍ(generator) ÇÔ¼ö
_ÄÚ·çƾ(coroutine) ÇÔ¼ö

10Àå ¸ðµâ°ú ÆÐÅ°Áö
_¸ðµâÀ̶õ?
_¸ðµâÀº__name__º¯¼ö¸¦ °¡Áø´Ù
_¸ðµâÀº µ¶¸³ÀûÀÎ À̸§°ø°£À» °®´Â´Ù
_¸ðµâ »ç¿ëÀ» À§ÇØ ¾Ë¾ÆµÑ °Íµé
_ÆÐÅ°Áö(package)¶õ?
_ÆÐÅ°ÁöÀÇ ÃʱâÈ­¸¦ À§ÇÑ__init__.py
_ÆÐÅ°Áö »ç¿ëÀ» À§ÇØ ¾Ë¾ÆµÑ °Íµé

11Àå Ŭ·¡½º
_°´Ã¼ÁöÇâ(object oriented)
_Ŭ·¡½º(class)¶õ?
_°´Ã¼(object)
_¼Ó¼º(attribute)
_¸Þ¼Òµå(method)
_¼Ó¼º(attribute) Á¢±Ù ÁöÁ¤ÀÚ(access modifier)
_ÇÁ·ÎÆÛƼ(property)
_»ó¼Ó(inheritance)
_ºÎ¸ð Ŭ·¡½ºÀÇ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ¹æ¹ý
_´ö ŸÀÌÇÎ(duck typing)
_¿¬»êÀÚ ¿À¹ö·Îµù(operator overloading)

12Àå ÆÄÀÏ ´Ù·ç±â
_ÆÄÀÏ
_ÅؽºÆ®¿Í ¹ÙÀ̳ʸ®ÀÇ Â÷ÀÌÁ¡
_pickle
_À¯´ÏÄÚµå
_¹ÙÀÌÆ®(bytes) ŸÀÔ
_ÀÎÄÚµùÀ» ÁöÁ¤ÇÏ¿© ÆÄÀÏ¿¡ ÀúÀåÇϱâ

13Àå ¿¹¿Ü(exception)
_try ~ except
_try ~ except else
_¿©·¯ ¿¹¿Ü »ç¿ëÇϱâ
_Ç×»ó ½ÇÇàµÇ¾î¾ß ÇÒ ÄÚµå
_¿¹¿Ü¿¡ ´ëÇÑ Á¤º¸ ¾ò±â
_»ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü

4ºÎ ÆÄÀ̽ãÀÇ È°¿ë

14Àå GUI(Graphical user interface)
_tkinter
_ºÎÇ°(widget)-1
_canvas¿¡¼­ À̹ÌÁö ´Ù·ç±â
_PIL(Pillow)
_¹èÄ¡°ü¸®ÀÚ(Layout manager)
_À̺¥Æ®(event)
_ºÎÇ°(widget)-2

15 ¸ÖƼ¾²·¹µå ÇÁ·Î±×·¡¹Ö
_ÇÁ·Î¼¼½º(Process)
_¾²·¹µå(Thread)
_threading¸ðµâ
_µ¿±âÈ­ ¹®Á¦
_¶ô(Lock) °´Ã¼ »ç¿ë

16 ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
_¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®
_¼ÒÄÏ(socket)
_ÁÖ¼Ò Ã¼°è(Address Family)
_µ¥ÀÌÅÍ Àü¼Û ÇÁ·ÎÅäÄÝ(Data Transmission Protocal)
_TCP/IP¼ÒÄÏ »ý¼º
_TCP¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®¸¦ À§ÇÑ Áغñ
_½Ç½Àȯ°æ ¸¸µé±â
_¼­¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ ¿¬°á
_Æ÷ÃáÄí±â(Fortune Cookie) ¼­¹ö ¸¸µé±â
_1-1äÆà ¼­¹ö
_´ÙÁß Ã¤Æà ¼­¹ö(Multiple Chat Server)
_select¸ðµâ·Î äÆü­¹ö ±¸ÇöÇغ¸±â
_socketserver
_À¥ ÇÁ·Î±×·¡¹Ö
_À¥ Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¡¹Ö
_À¥ ¼­¹öÇÁ·Î±×·¡¹Ö

17Àå µ¥ÀÌÅͺ£À̽º
_DB-API
_SQL(Structured Query Language)
_¿¬°á °´Ã¼(Connection Objects)
_Ä¿¼­ °´Ã¼(Cursor Objects)
_µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ ´Ü¾îÀå

18Àå ÁÖ¿ä Ç¥ÁØ ¶óÀ̺귯¸®
_³»Àå ÇÔ¼ö
_¼öÇаü·Ã ³»Àå ¸ðµâ
_½Ã°£°ü·Ã ³»Àå ¸ðµâ
_±âŸ¸ðµâ
_¸ðµâ¹èÆ÷

´ë»ó µ¶ÀÚ
ÀÌ·± ºÐµé²² ÀûÇÕÇÕ´Ï´Ù.
_ÆÄÀ̽ãÀ̶ó´Â ¾ð¾î¸¦ Á¦´ë·Î ü°èÀûÀ¸·Î ¹è¿ì°í ½Í´Ù.
_´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ» üµæÇÏ°í ½Í´Ù.
_´Ü¼ø µû¶óÇϱⰡ ¾Æ´Ï¶ó ¿ø¸®¸¦ ¾Ë·ÁÁÖ´Â ÀÔ¹®¼­°¡ ÇÊ¿äÇÏ´Ù.
_ÆÄÀ̽㠰³¹ß °æÇèÀÌ Ç³ºÎÇÑ ÀúÀÚÀÇ ´Ù¾çÇÑ °æÇè À̾߱⸦ µè°í ½Í´Ù.
_ü°èÀûÀ¸·Î °¡¸£Ä¥ ¼ö ÀÖ´Â ±³Àç°¡ ÇÊ¿äÇÏ´Ù

ÁÖ¿ä ³»¿ë

ÇÁ·Î±×·¡¹ÖÀÌ Ã³À½À̶ó¸é,
¹«¾ùº¸´Ù ÀÌ Ã¥ÀÇ Å« Ư¡ Áß Çϳª´Â ÇÁ·Î±×·¡¹ÖÀ» óÀ½ Á¢ÇÏ´Â ÀÔ¹®ÀÚ°¡ ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ ÇÁ·Î±×·¥ µ¿ÀÛ¿ø¸®¸¦ Àß ¼³¸íÇÏ°í ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. º¯¼ö°¡ ¾î¶»°Ô ¸Þ¸ð¸®¿¡ ÀúÀåµÇ´ÂÁö µî¿¡ ´ëÇÑ ³»¿ëÀÌ ±×·¸½À´Ï´Ù. ÀÌ·± µ¿ÀÛ¿ø¸®¸¦ ¾Ë¾ÆµÎ¸é ´Ù¸¥ ¾ð¾îµµ ½±°Ô ½ÀµæÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â ÇÊ¿ä¿¡ µû¶ó À¶Å뼺ÀÖ°Ô ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Ã¥À¸·Î ´Ù¸¥ ¾ð¾îµµ ºü¸£°Ô ½ÀµæÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °®Ã纸¼¼¿ä.

´Ù¸¥ ¾ð¾îÀÇ ±âÃÊÁö½ÄÀÌ ÀÖ´Ù¸é,
ÆÄÀ̽ãÀÇ ³»ºÎ´Â C ¾ð¾î·Î ±¸ÇöµÇ¾î ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÆÄÀ̽ãÀº ÀÚ¹Ù, ½º¸ôÅäÅ© µî ¿©·¯ ¾ð¾îÀÇ ¿µÇâÀ» ¹ÞÀº ´ÙÁß Æз¯´ÙÀÓ ¾ð¾îÀ̱⠶§¹®¿¡ ÀÚ½ÅÀÌ ¿øÇÏ´Â Æз¯´ÙÀÓÀ» ÅÃÇÏ¿© ÄÚµù ½ºÅ¸ÀÏÀ» °áÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Áï ´Ù¸¥ ¾ð¾îÀÇ ±âÃÊÁö½ÄÀÌ ÀÖ´Ù¸é °´Ã¼ÁöÇâ, ¸í·ÉÇü, ¶Ç´Â ÇÔ¼öÇü Æз¯´ÙÀÓÀ» ´Ù¾çÇÏ°Ô °æÇèÇغ¼ ¼ö ÀÖ´Â ÁÁÀº ±âȸ°¡ µÈ´Ù´Â ÀǹÌÀ̱⵵ ÇÕ´Ï´Ù. ÀÌ Ã¥ÀÌ ¿©·¯ºÐÀÇ ÇÁ·Î±×·¡¹Ö ½Ã°¢À» ½Ã¿øÇÏ°Ô ³ÐÇôÁÙ °ÍÀÔ´Ï´Ù.

ÀÌ·¸°Ô ÇнÀÇÏ¸é µË´Ï´Ù!!
1. ÇнÀ Àü ¿ö¹Ö¾÷ ´Ü°è·Î Á¦½ÃµÇ´Â ¸¸È­¸¦ °¡º±°Ô Àо´Ù.
ÇнÀ ÀüÈÄ ¸Ó¸®µµ ½ÄÈú ¼ö ÀÖ°í ¿Ö ¹è¿ö¾ß ÇÏ´ÂÁö °¨À» ÀâÀ» ¼ö ÀÖ½À´Ï´Ù.

2. ½© ¹æ½Ä°ú ½ºÅ©¸³Æ® ¹æ½ÄÀÇ º»¹® ¿¹Á¦¸¦ Â÷±ÙÂ÷±Ù µû¶óÇغ»´Ù.
ÀÌ Ã¥ÀÇ ¿¹Á¦´Â µÎ °¡Áö ¹æ½ÄÀ¸·Î µû¶óÇϱ⸦ Á¦°øÇÕ´Ï´Ù. ÆÄÀ̽ãÀÇ ±âº» ÅëÇÕ°³¹ßȯ°æ (IDLE)¿¡¼­ Á¦°øÇÏ´Â ÆÄÀ̽㠽©À» ÀÌ¿ëÇÏ¿© Äڵ带 ½Ç½Ã°£À¸·Î Å×½ºÆ®Çغ¼ ¼ö ÀÖ´Â ¹æ½ÄÀÌ ÇÑ °¡ÁöÀÔ´Ï´Ù. ´Ù¸¥ Çϳª´Â Äڵ带 ÆÄÀ̽㠽ºÅ©¸³Æ® ÆÄÀÏ·Î ÀúÀåÇؼ­ Å×½ºÆ®Çغ¼ ¼ö ÀÖ´Â ¹æ½ÄÀÔ´Ï´Ù.

3. ´Ù¾çÇÑ ºñÀ¯¿Í ÇÔ²² ¼³¸íÇÏ´Â °³³äÀº ¹Ýµå½Ã ÀÌÇØÇÏ°í ³Ñ¾î°£´Ù.
ÀÌ Ã¥ÀÇ ±¸¼®±¸¼® ÀúÀÚÀÇ ºñÀ¯Àû °³³ä Á¤¸®°¡ µ¸º¸ÀÔ´Ï´Ù. µ¶ÀÚ°¡ ÁöÄ¡Áö ¾Ê°í ³¡±îÁö ¿ÏÁÖÇÒ ¼ö ÀÖ´Â ÀúÀÚÀÇ ¼­¼ú ´É·ÂÀ» ¸¸³ªº¸¼¼¿ä.

4. ¿¬½À¹®Á¦¸¦ ÅëÇØ ¿¹Á¦¸¦ ¸¸µé¾îº¸°í °³³ä¿¡ ´ëÇÑ º¹½ÀÀ» ¿Ï·áÇÑ´Ù.
¿¬½À¹®Á¦´Â µÎ °¡Áö ÇüŸ¦ Á¦°øÇÕ´Ï´Ù. [Á÷Á¢Çغ¾½Ã´Ù]¿Í [Á¤¸®Çغ¾½Ã´Ù]. Çϳª´Â ÈùÆ®¸¦ Á¦°øÇÏ°í º»¹®¿¡¼­ ¹è¿î ³»¿ëÀ» Åä´ë·Î °£´ÜÇÑ ¿¹Á¦¸¦ ¸¸µé¾îº¾´Ï´Ù. ´Ù¸¥ Çϳª´Â °³³äÀ» È®½ÇÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ´Ü´äÇüÀ̳ª ¼­¼úÇü ¹®Á¦¸¦ Ç®¾îº¾´Ï´Ù.

5. [ÆÄÀ̽ãÀǽÅ] ³×À̹ö Ä«Æä¿¡ °¡ÀÔÇÏ°í ÇÔ²² °øºÎÇÑ´Ù.
ÇÔ²² °øºÎÇÒ ¼ö ÀÖ´Â °ø°£ÀÌ ÀÖ´Ù´Â °ÍÀº Çà¿îÀÔ´Ï´Ù. ¿À·ÎÁö [ÆÄÀ̽ãÀÇ ½Å] µ¶ÀÚ¸¸À» À§ÇÑ °ø°£ÀÔ´Ï´Ù. Ã¥ ³»¿ë»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö Áö½Ä¿¡ ´ëÇØ ÁúÀÇÇÏ°í Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.

"ÇÊÀÚ´Â ¾ÆÁ÷µµ ¿À·£ ½Ã°£ ¼ö¸¹Àº »ç¶÷µéÀÇ »ý°¢À» ÅëÇØ ´Ùµë¾îÁ® ¿Â Æз¯´ÙÀÓ°ú ±× ¾ð¾î¸¸ÀÇ Ã¶ÇÐÀ» ¹è¿ì´Â °ÍÀº ¸Å¿ì °æÀ̷οî ÀÏÀ̶ó°í »ý°¢ÇÑ´Ù. ¹°·Ð ÀÌ·± °æÀ̷οòÀ» ´À³¢±â À§ÇØ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ °øºÎÇÏ´Â °ÍÀº ¾Æ´Ï´õ¶óµµ ÀÌ¿Õ °øºÎ¸¦ ½ÃÀÛÇß´Ù¸é ¼¼»óÀ» óÀ½ ¸ÂÀÌÇÑ ¾ÆÀ̵éÀÇ È£±â½ÉÀ¸·Î ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ´Ù·ç¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÌ´Ù."
_ÀúÀÚ ¼­¹® Áß¿¡¼­

[ÆÄÀ̽ãÀǽŠ³×À̹ö Ä«Æä]
http-//cafe.naver.com/godofpython

»ùÇÿø°í »ìÆ캸±â ¡æ www.roadbook.co.kr/175
 

¼­Æòº¸±â

´ÜÇົ BEST µµ¼­

³ªÀǼîÇÎ

  • Ä«µå³»¿ªÁ¶È¸
  • ¸¸Á·µµº¸±â
  • ÆǸÅÀÚº¸±â

ÃÖ±Ùº»»óÇ°

Àå¹Ù±¸´Ï

TOP