μ | Ѻ̵
̽ Թ Ʈ ȥ ϴ ̽㡻 (ֽ 3.10 ݿ)
ȥ ϴ ȥ ȹǥ ̴ !
ȥ ϴ ̽㡻 ְ Ǿϴ. α ó Թڵ ִ ģ ܰ躰 н ״! ȥ ϴ ü ȹ н ֵ ȥ ȹǥ Ӱ ߽߰ϴ. Թڰ ذ ҿ ġϿ ġ ε ʰ ϵ ֵ ݴϴ. ܼ ϱ ڵ ϱ ƴٸ, ο ȥĿ Բ α ż踦 ! ð ˰ ± Ű ڵ Ƿ Դϴ.
ȥ ص ϴ! 1:1 ϵ ̽ α ڽ
å ̽ Թڰ ʿ н ֵ ߽ϴ. Թ ʺ Ͽ ˷ֵ ģϰ, ٽ 븸 ݴϴ. å ù ļ , ȥڼ ̽ ִٴ ڽŰ Ȯ ӵ Դϴ!
Ÿ , Բ 硯 Թ
Ÿ Բ Թڿ ´ ̵, з, н ݿ߽ϴ. Ǯ, Ǯ½ϴ. ȥ Թ ʽɰ ̰ å ݿ å ū Դϴ.
åΰ?
α ̽ ó Թ
к Ǹ , ̽ αֿ ƽ ִ
м Ȥ ӽŷ µ ̽ н ʿ
ذ ڵ带 ¥ ִϾ
̽㿡 ִ
ϴ Ⱦ å ϱ ߴ. Ư ٴ Ϳ ϰ ִ. ȫ ĿǸ ϸ Ÿ, ߱, , ̴. δ Ѻī ڹٽũƮ α Թ, C# α֡ Ѻ̵ ȥ ϴ ̽㡻, HTML5+CSS3 ̺(3), JavaScript+jQuery Թ, Node.js α֡ ֽϴ. δ TopCoder ˰ Ʈ̴ס, ڹ , Ҽ ڵ ̲ GitHub õ , Nature of Code ִ.
Chapter 01 ̽ ϱ
01-1 ̽ ϱ д
__ǻ α
__α
__α , ̽
__̽ α ִ
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
01-2 ̽ غؾ ͵
__̽ ġϱ
__̽ ϱ: ̽ ͷƼ
__ؽƮ ϱ(1): ̽ IDLE
__ؽƮ ϱ(2): ־ Ʃ ڵ
[ ˾ƺ] ̽ óϴ ʺڰ ϴ Ǽ ذ
[ ˾ƺ] ڵ ϱ: Ŀ
[5 Ű ϴ ٽ Ʈ]
[Ȯι]
01-3 å ̽
__ǥİ
__Ű
__ĺ
__ּ
__ڿ ڷ
__: print()
[5 Ű ϴ ٽ Ʈ]
[Ȯι]
Chapter 02 ڷ
02-1 ڷ ڿ
__ڷ ⺻ ڷ
__ڿ
__ڿ
__ڿ ϱ
[6 Ű ϴ ٽ Ʈ]
[Ȯι]
02-2
__
__
__ 켱
[ ˾ƺ] ڿ 켱
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
02-3 Է
__ /ϱ
__
__ Է: input()
__ڿ ڷ ٲٱ
__ڸ ڿ ٲٱ
__[] inch cm ϱ
[ ˾ƺ] ̽ Ʃͷ ڵ мϱ
[7 Ű ϴ ٽ Ʈ]
[Ȯι]
02-4 ڿ ڿ پ
__ڿ format() Լ
__format() Լ پ
__ҹ ٲٱ: upper() lower()
__ڿ 翷 ϱ: strip()
__ڿ ľϱ: isOO()
__ڿ ã: find() rfind()
__ڿ in
__ڿ ڸ: split()
[ ˾ƺ] f-ڿ
[ ˾ƺ] f-ڿ format() Լ ϴ
[8 Ű ϴ ٽ Ʈ]
[Ȯι]
[]
Chapter 03 ǹ
03-1 ڷ if ǹ
__ :
__ ϱ:
__ Ȱ
__if ǹ̶?
__¥/ð Ȱϱ
__[] ¦ Ȧ ϱ
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
03-2 if~else elif
__else ǹ Ȱ
__elif
__[] if ǹ ȿ ϱ
__False ȯǴ
__pass Ű
[ ˾ƺ] raise NotImplementError
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
[]
Chapter 04 ݺ
04-1 Ʈ ݺ
__Ʈ ϰ ҿ ϱ
__Ʈ : (+), ݺ(*), len()
__Ʈ ߰ϱ: append(), insert()
__Ʈ ϱ
__Ʈ ο ִ Ȯϱ: in/not in
__for ݺ
__for ݺ: Ʈ Բ ϱ
__[] ø Ʈ ø ݺ
[ ˾ƺ]
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
04-2 ųʸ ݺ
__ųʸ ϱ
__ųʸ ҿ ϱ
__ųʸ ߰ϱ/ϱ
__ųʸ ο Ű ִ Ȯϱ
__for ݺ: ųʸ Բ ϱ
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
04-3 ڷ while ݺ
__
__for ݺ: Բ ϱ
__for ݺ: Ʈ ϱ
__for ݺ: ݴ ݺϱ
__[] ø ݺ Ƕ̵
__while ݺ
__while ݺ: for ݺó ϱ
__while ݺ: ¸ ݺϱ
__while ݺ: ð ݺϱ
__while ݺ: break Ű/continue Ű
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
04-4 ڿ, Ʈ, ųʸ õ ⺻ Լ
__Ʈ ִ ⺻ Լ: min(), max(), sum()
__reversed() Լ Ʈ
__enumerate() Լ ݺ ϱ
__ųʸ items() Լ ݺ ϱ
__Ʈ
[ ˾ƺ] ο ڿ
[ ˾ƺ] ͷ
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
[]
Chapter 05 Լ
05-1 Լ
__Լ ⺻
__Լ Ű
__ Ű
__⺻ Ű
__Ű Ű
__
__⺻ Լ Ȱ
[5 Ű ϴ ٽ Ʈ]
[Ȯι]
05-2 Լ Ȱ
__ Լ
__ Լ
__
__[] Ʈ źȭϴ Լ
[ ˾ƺ] ڵ忡 ̸ ̱
[ ˾ƺ] ڵ
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
05-3 Լ
__Ʃ
__
__ ó
[ ˾ƺ] ȥ ϴ ̽ α
[ ˾ƺ] ʷ
[ ˾ƺ] Ʈ Լ key Ű Ű
[ ˾ƺ] ,
[ ˾ƺ] Լ ۷
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
[]
Chapter 06 ó
06-1
__
__⺻ ó
__try except
__try except else
__finally
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
06-2
__ ü
__ ϱ
__
__raise
[ ˾ƺ] 꿡 ڵ 캸
[3 Ű ϴ ٽ Ʈ]
[Ȯι]
Chapter 07
07-1 ǥ
__ ⺻: math
__random
__sys
__os
__datetime
__time
__urllib
[ ˾ƺ] operator.itemgetter() Լ
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
07-2 ܺ
__ ġϱ
__ ãƺ
__Beautiful Soup
__Flask
__̺귯 ӿũ
[ ˾ƺ] Լ ڷ
[5 Ű ϴ ٽ Ʈ]
[Ȯι]
07-3
__
__Ű
[ ˾ƺ] ؽƮ
[ ˾ƺ] ̳ʸ
[3 Ű ϴ ٽ Ʈ]
[ мϴ ]
Chapter 08 Ŭ
08-1 Ŭ ⺻
__ü
__Ŭ ϱ
__
__ҵ
[7 Ű ϴ ٽ Ʈ]
[Ȯι]
08-2 Ŭ ߰
__ Ŭ νϽ Ȯϱ
__Ư ̸ ҵ
__Ŭ ҵ
[ ˾ƺ] ÷
[ ˾ƺ] ̺ /
[ ˾ƺ]
[4 Ű ϴ ٽ Ʈ]
[Ȯι]
[]
η A macOS ̳
η B Ʈ , ųʸ , Ʈ
__
__ãƺ