½ÃÀÛºÏ ÆÄÀ̽ã
¢º ½ÃÀÛºÏ ½Ã¸®Á ¼Ò°³ÇÕ´Ï´Ù!
¡®½ÃÀÛºÏ ½Ã¸®Á´Â ½ÃÀÛÇϱâ Á÷Àü¿¡ º¸´Â Ã¥ÀÔ´Ï´Ù.
¡®½ÃÀÛºÏ ½Ã¸®Á´Â ¼¼»ó ¸ðµç ½ÃÀÛÀÇ ÇØ°áÃ¥ÀÔ´Ï´Ù.
¡®½ÃÀÛºÏ ½Ã¸®Á´Â ³²³à³ë¼Ò ¹«Â÷º° ÀÌÇØ °¡´ÉÇÑ ¼³¸í¼ÀÔ´Ï´Ù.
¡®½ÃÀÛºÏ ½Ã¸®Á´Â ÃÊ±Þ¼Ó Æ©Å丮¾ó Àü¹®¼ÀÔ´Ï´Ù.
º»°ÝÀûÀ¸·Î ½ÃÀÛÇϱâ Àü¿¡ ¿ö¹Ö¾÷ÀÌ ÇÊ¿äÇմϱî?
Á» ´õ ºü¸£°Ô, º¸´Ù ´õ ½±°Ô °³³äÀ» ì±â°í ½Í½À´Ï±î?
½ÇÀü¿¡ ¾Õ¼ ÀÏ´Ü ´«À¸·Î ¸ÕÀú ´Þ¸®°í ½Í½À´Ï±î?
¾ø´Â ½Ã°£ÀÌÁö¸¸ ¹¹¶óµµ ´çÀå ÇÏ°í ½Í½À´Ï±î?
±×·¸´Ù¸é ¡®½ÃÀÛºÏ ½Ã¸®ÁÀÔ´Ï´Ù.
¢º ÃâÆÇ»ç ¼Æò
¡®¿ì¸®µéÀÇ ¸ðµç ½ÃÀÛ, ½ÃÀÛºÏ ½Ã¸®Áî¿Í ÇÔ²² ´ë¹Ú ÀÀ¿øÇÕ´Ï´Ù!¡¯
¢º ½ÃÀÛºÏ ÆÄÀ̽ãÀÇ Æ¯Â¡
ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â ´õµµ ´úµµ ¾Æ´Ñ
±×³É µü ¡®¾î¶² ÇϳªÀÇ ¿Ü±¹¾î¡¯ÀÔ´Ï´Ù.
¿Ü±¹¾î¸¦ Àß ÇÏ·Á¸é ¡®¾ËÆĺª, ´Ü¾î, ¼÷¾î, ±×¸®°í ¹®À塯À»
Â÷·Ê·Î ÀÍÇô ¿¬°áÇÒ ¼ö ÀÖÀ¸¸é µË´Ï´Ù.
±×·¡¼ ¡®ÆÄÀ̽㡯À» ½ÃÀÛÇÏ´Â ¿ì¸®µéÀÇ ¸ñÇ¥´Â
¾ËÆĺª (Data [µ¥ÀÌÅÍ : ÀÚ·á]),
´Ü¾î/¼÷¾î (Function [Æã¼Ç : ÇÔ¼ö/±â´É] / Method [¸Þ¼µå : ¹æ¹ý])
¹®Àå (Statement [½ºÅ×ÀÌÆ®¸ÕÆ® : ¼¼ú/±¸¹®])
±×¸®°í ¹®ÀåºÎÈ£ (Operator [¿ÀÆÛ·¹ÀÌÅÍ : ¿¬»êÀÚ])¸¦
¸¸³ª°í ÀÌÇØÇÏ´Â °ÍÀÔ´Ï´Ù.
±×·¡¼ ¡®½ÃÀÛºÏ ÆÄÀ̽㠡¯Àº ´ÙÀ½°ú °°ÀÌ
5°³ÀÇ ÇÙ½É À̾߱â Part·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
? Data Type [µ¥ÀÌÅÍ Å¸ÀÔ : ÀÚ·áÇü]
? Function [Æã¼Ç : ±â´É]
? Method [¸Þ¼µå : ¹æ¹ý]
? Operator [¿ÀÆÛ·¹ÀÌÅÍ : ¿¬»êÀÚ]
? Statement [½ºÅ×ÀÌÆ®¸ÕÆ® : ±¸¹®]
¢º ½ÃÀÛºÏ ÆÄÀ̽ãÀÇ ¸ñÂ÷
Intro.
¿ì¸®°¡ ¹Ì¸® ¾Ë¾Æ¾ß ÇÒ À̾߱âµé!
01. ¡®ÇÁ·Î±×·¡¹Ö¡¯ÀÌ ¹¼´Ï±î?
02. ¡®ÇÁ·Î±×·¡¹Ö ·©±ÍÁö¡¯´Â¿ä?
03. ¡®ÆÄÀ̽㡯À̾î¾ß ÇÏ´Â ÀÌÀ¯´Â?
04. ´ÜµµÁ÷ÀÔÀûÀ¸·Î ¡®¸®Çø´¡¯!
05. Ä£ÀýÇÑ ¸®Çø´ »ç¿ë ¼³¸í¼!
06. ¿ì¸®µéÀÇ »ý¾Ö ù ÄÚµù!
Part 1. Data À̾߱â!
01. DataÀÇ ÀÌÇØ!
02. Data Type, Number
03. Data Type, String
04. Data Type, List
05. Data Type, Tuple
06. Data Type, Dictionary
07. Data TypeÀÇ ÇÙ½É Á¤¸®!
Part 2. Function À̾߱â!
08. FunctionÀÇ ÀÌÇØ!
09. Data TypeÀ» È®ÀÎÇÏ´Â
Function
10. Number¸¦ º¯È¯ÇÏ´Â
Function
11. List·Î º¯È¯ÇÏ´Â Function
12. ¡®ÃÑÇÕ¡¯À» ±¸ÇÏ´Â Function
13. ¡®±æÀÌ¡¯¸¦ ±¸ÇÏ´Â Function
14. ¡®ÃÖ´ë°ª¡¯À» ã´Â Function
15. ¡®ÃÖ¼Ò°ª¡¯À» ã´Â Function
16. ¿ä¼Ò¸¦ ¡®»èÁ¦¡¯ÇÏ´Â Function
17. Function ÀÇ ÇÙ½É Á¤¸®!
Part 3. Method À̾߱â!
18. MethodÀÇ ÀÌÇØ!
19. ¡®Á¤·Ä¡¯½ÃÅ°´Â Method
20. ¡®¿ª¼ø Á¤·Ä¡¯ÇÏ´Â Method
21. ¡®Ãß°¡¡¯ÇÏ´Â Method
22. ¡®Á¦°Å¡¯ÇÏ´Â Method
23. ¡®ÃßÃ⡯ÇÏ´Â Method
24. ¡®Æ¯Á¤ ¹®ÀÚ¡¯¸¦ ã´Â Method
25. MethodÀÇ ÇÙ½É Á¤¸®!
Part 4. Operator À̾߱â!
26. OperatorÀÇ ÀÌÇØ!
27. Arithmetic Operator
(»ê¼ú ¿¬»êÀÚ)
28. Comparison Operator
(ºñ±³ ¿¬»êÀÚ)
29. Assignment Operator
(ÁöÁ¤ ¿¬»êÀÚ)
30. Logical Operator
(³í¸® ¿¬»êÀÚ)
31. in, not in Operator
(ÀÎ/³´ÀÎ ¿¬»êÀÚ)
32. OperatorÀÇ ÇÙ½É ÃÑÁ¤¸®!
Part 5. Statement À̾߱â!
33. StatementÀÇ ÀÌÇØ!
34. if Á¶°Ç¹®ÀÇ Flow Chart
35. if Á¶°Ç¹®ÀÇ »ç¿ë¹ý!
36. for ¹Ýº¹¹®ÀÇ Flow Chart
37. for ¹Ýº¹¹®ÀÇ »ç¿ë¹ý!
38. while ¹Ýº¹¹®ÀÇ Flow Chart
39. while ¹Ýº¹¹®ÀÇ »ç¿ë¹ý!
40. StatementÀÇ ÇÙ½É Á¤¸®!