๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Develop Study ๐Ÿ’ป

Computation Architect

728x90
๋ฐ˜์‘ํ˜•

python ๊ธฐ์ค€

oop์˜ ํŠน์ง•์„ ์ž˜ ํ™œ์šฉํ•  ๊ฒƒ 

ํ•œ ํ•จ์ˆ˜ ํ•˜๋‚˜๋Š” ํ•˜๋‚˜์˜ ๋™์ž‘๋งŒ ํ•˜๋„๋ก. 

 

def ๋™์‚ฌ
Class ๋ช…์‚ฌ (class์•ˆ์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋Š” ํ•จ์ˆ˜์—๋Š” _์–ธ๋”๋ฐ” ๋ถ™์ด๊ธฐ)
๋ณ€์ˆ˜๋ช… ๋ช…์‚ฌ (ํ˜•์šฉ์‚ฌ๋Š” ๋’ค์— ์ ๋Š”๊ฑธ ์ถ”์ฒœ)

 

python์—๋Š” ์นด๋ฉœ์ผ€์ด์Šค ์“ฐ์ง€ ์•Š๋Š”๋‹ค....

 

immutable / mutanble๋กœ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์ž˜ ํ•˜์ž 

 

๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜ ์ˆ™์ง€ 

์ดํ„ฐ๋ ˆ์ดํ„ฐ ์‚ฌ์šฉ 

๋ฆฌ์ŠคํŠธ์™€ ๋”•์…”๋„ˆ๋ฆฌ๋กœ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌํ•˜๊ธฐ 
key, value๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”๋กœ ์ฐพ์•„์•ผํ•˜๋Š” ๊ฒฝ์šฐ value๊ฐ€ ์œ ๋ฆฌ 

 

 

728x90
๋ฐ˜์‘ํ˜•