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

ํƒœ๊ทธ

๋„ค์ด๋ฒ„ ์˜ค๋Š˜์˜ ํšŒํ™” ํ•˜๋ฃจ ํ•œ๋ฌธ์žฅ ์˜์–ด ๊ณต๋ถ€ ๋ฆฌ๋ทฐ ๋ฐ ๊ฐ์ƒ ๋ฌธ์žฅ ์ˆ˜์ง‘ ๋…์„œ๊ธฐ๋ก์žฅ ๋ฐ€๋ฆฌ์˜ ์„œ์žฌ ์ž๊ธฐ๊ณ„๋ฐœ ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€ ์˜ค๋ธ”์™„ ๋ฎค์ง€์ปฌ ๊ด€๋žŒ ํ›„๊ธฐ ๋ฎค์ง€์ปฌ EMK Python ์‹œ/์—์„ธ์ด ์‹ฌ๋ฆฌํ•™ ์ถฉ๋ฌด์•„ํŠธ์„ผํ„ฐ ๋Œ€๊ทน์žฅ ๊ฒฝ์ œ/๊ฒฝ์˜ ๊ทœํ˜„ 1์ธต 2์—ด ์ฒ ๋ชฌํ…Œ ๋ธ”๋ฃจ์Šคํ€˜์–ด ์‹ ํ•œ์นด๋“œํ™€ ๋ฎค์ง€์ปฌ ๋ชฌํ…Œํฌ๋ฆฌ์Šคํ†  ๋ฌธ์žํ˜• ์ „์ˆ˜๋ฏธ ๊ณ ์€์„ฑ ๊น€์†Œํ–ฅ ๊น€์„ฑ์ฒ  ๊น€์œ ์ง„ ๋ชฌํ…Œํฌ๋ฆฌ์Šคํ†  string ๋ณ€์ˆ˜ ์„ ๋ฏผ ๋กœ๋งจ์Šค ์†Œ์„ค ํ”„๋ž‘์ผ„์Šˆํƒ€์ธ ์†Œ์„ค 1์ธต 8์—ด ๋‚ ์งœ ์‹œ๊ฐ„ ์ž๋ฃŒํ˜• 1์ธต 1์—ด ์„œ์˜ํƒ ๋ฎค์ง€์ปฌ ๋งˆ๋ฆฌ ์•™ํˆฌ์•„๋„คํŠธ ๋ฎค์ง€์ปฌ ๋ฒ ๋ฅด์‚ฌ์œ ์˜ ์žฅ๋ฏธ 1์ธต 3์—ด d๊ตฌ์—ญ 1์—ด ๊ทธ๋ ˆ์ดํŠธ ์ฝ”๋ฉง ์ด๋จธ์‹œ๋ธŒ ๋ฎค์ง€์ปฌ ๋”ฑ 1๋…„๋งŒ ๊ณ„ํš์ ์œผ๋กœ ์‚ด์•„๋ณด๊ธฐ ๋””ํ๋ธŒ ๋งํฌ์•„ํŠธ์„ผํ„ฐ ํ—ˆ๊ทœํ˜• ๋‚˜๋Š” ์™œ ์ž๊พธ ๋‚ด ํƒ“์„ ํ• ๊นŒ ์•ˆ์˜ˆ์ง„ ๋…์„œ์˜ ๊ธฐ๋ก ํ‰๋ฒ”ํ•œ ์‚ฌ๋žŒ๋„ ๋ˆ ๊ฑฑ์ • ์—†์ด ์ž˜์‚ด๊ณ  ์‹ถ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ์‚ด ๊ฒƒ์ธ๊ฐ€ ๋ฎค์ง€์ปฌ ๊ทธ๋ ˆ์ดํŠธ ์ฝ”๋ฉง ์˜ฅ๋ฏผ์†ก ๋‚˜๋Š” ํ•˜๋ฃจ 5๋ถ„๋งŒ ๋ฐ”๊พธ๊ธฐ๋กœ ํ–ˆ๋‹ค 1์ธต 11์—ด ํ•˜๋ฃจ๋ฅผ 48์‹œ๊ฐ„์œผ๋กœ ์‚ฌ๋Š” ๋งˆ๋ฒ• ์—ญํ–‰์ž(ํ™•์žฅํŒ) ์žํšŒ๋…์„œํšŒ ์กฐ๊ธˆ ์„œํˆด๋”๋ผ๋„ ๋„ค ์ธ์ƒ์„ ์‘์›ํ•ด ํด๋กœ์— ์œค ์–ด๋А ๋‚  ๋„ˆ์˜ ์‹ฌ์žฅ์ด ๋ฉˆ์ถœ ๊ฑฐ๋ผ ๋งํ–ˆ๋‹ค 1์ธต 4์—ด ๊น€๋ช…๋ฝ ์ด๊ฒƒ์ด ์ธ๊ณต์ง€๋Šฅ์ด๋‹ค ์กฐ์ง€์„  ๋ชป๋‚œ ๊ฒŒ ์•„๋‹ˆ๋ผ ์กฐ๊ธˆ ์„œํˆฐ ๊ฒ๋‹ˆ๋‹ค ์žฅํ•ด์ฃผ ์ปดํ“จํ„ฐ/IT ์—„๋งˆ๋„ ์—„๋งˆ๋ฅผ ์‚ฌ๋ž‘ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ์–ด ๋ฉ”๋ฆฌ๊ณจ๋“œ ๋งˆ์Œ ์„ธํƒ์†Œ ์ฑ…๋“ค์˜ ๋ถ€์—Œ ๊ฐœ๋ฆฌ ๋น„์ˆ ์ง€๊ธˆ์€ ๋‚˜๋งŒ์˜ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค ๋ถˆํŽธํ•œ ํŽธ์˜์  ๋Œ€์นญ ์ฐจ์ง‘ํ•ฉ ์ฐจ์นธ์–‘ ๊ธฐ๋ถ„์ด ํƒœ๋„๊ฐ€ ๋˜์ง€ ์•Š๊ฒŒ f-string ๋ ˆ๋ชฌ์‹ฌ๋ฆฌ ๋‚ด ์ธ์ƒ ๊ตฌํ•˜๊ธฐ ์•จ๋ฆญ์Šค ์ฝ”๋ธŒ ์ง€๊ตฌ์—์„œ ํ•œ์•„๋ฟ ๋‚˜์˜ ํ•˜๋ฃจ๋Š” 4์‹œ 30๋ถ„์— ์‹œ์ž‘๋œ๋‹ค ์•ˆ๋‚˜ ๋กœ์Šฌ๋ง ๋ขด๋ฃฌ๋“œ ์˜ฌ๋ผ ๋กœ์Šฌ๋ง 1cm ๋‹ค์ด๋น™ ์‹ฌ๋ฆฌํ•™์ด ์ด๋ ‡๊ฒŒ ์“ธ๋ชจ ์žˆ์„ ์ค„์ด์•ผ global variable ํ•œ์Šค ๋กœ์Šฌ๋ง ์šฐ์šธํ•  ๋• ๋‡Œ ๊ณผํ•™ print() ํ•จ์ˆ˜ factfulness ํŒฉํŠธํ’€๋‹ˆ์Šค ๋ผ์ด์–ธ ๋‚ด ๊ณ์— ์žˆ์–ด์ค˜ ํ—ˆํ˜œ์ง„ ์–ธ์–ด์˜ ์˜จ๋„ elif ๋ฅ˜์‰ฌ์•ˆ ํ•  ์—˜๋กœ๋“œ ๋ฏธ๋ผํด๋ชจ๋‹ ์œ ์—ฐ์ • ์— ์ œ์ด ๋“œ๋งˆ์ฝ” ๋ถ€์˜ ์ถ”์›”์ฐจ์„  ๋งŒ์ผ ๋‚ด๊ฐ€ ์ธ์ƒ์„ ๋‹ค์‹œ ์‚ฐ๋‹ค๋ฉด ์˜ˆ์ˆ ์˜์ „๋‹น ์˜คํŽ˜๋ผ๊ทน์žฅ Operators ๊ฟˆ๊พธ๋Š” ์œ ๋ชฉ๋ฏผ ์ด๊ธฐ์ฃผ ์ •์Šนํ™˜ ์œค์†Œํ˜ธ ์ฐจ์ง‘ํ•ฉ ํ•ฉ์ง‘ํ•ฉ ๊ต์ง‘ํ•ฉ ์ •์ˆ˜ํ˜• ๋‡Œ ๊ณผํ•™ ๊น€ํ˜ธ์—ฐ ์ •์„ธ๋ž‘ ์‹ค์ˆ˜ํ˜• keywords ์ž„๋‹คํ˜œ ์ธ๋ฌธ๊ต์–‘ ๋ฌธ์ • ํŠœํ”Œ Else integer tuple ์œ ๋‹ˆ๋ฒ„์„ค์•„ํŠธ์„ผํ„ฐ ์ž์ฒญ ํƒœ์ˆ˜ variables ์›ƒ๋Š”๋‚จ์ž ๊น€ํ˜œ๋‚จ VALUE ๋ฐ˜๋ณต๋ฌธ ๋”•์…”๋„ˆ๋ฆฌ ์ „์—ญ๋ณ€์ˆ˜ continue ์ด์ˆ˜๋นˆ ๋…ผ๋ฆฌํ˜• bool ๋ฏผ์˜๊ธฐ ๋งค๊ฐœ๋ณ€์ˆ˜ ์ผ€์ด์œŒ set ์ง€์—ญ๋ณ€์ˆ˜ local variable variable ๋งˆ๋ฆฌ ์•™ํˆฌ์•„๋„คํŠธ break ์ด์žฌ์€ ์นด์ด ์œค๊ณต์ฃผ key ์ดํ•ด์ค€ format ์ง‘ํ•ฉ while float ์ธ๊ณต์ง€๋Šฅ ํŒํƒ€์ง€ ์†Œ์„ค ๋ฒ ๋ฅด์‚ฌ์œ ์˜ ์žฅ๋ฏธ ์ด์ง€ํ˜œ ์กฐ๊ฑด๋ฌธ FOR If ํ•จ์ˆ˜ list function ํ‚ค์›Œ๋“œ ์—ฐ์‚ฐ์ž ๋ฆฌ์ŠคํŠธ ๊น€์ง€ํ˜œ Dictionary ๊น€์ง€์šฐ index