728x90
๋ฐ˜์‘ํ˜•

๋ฆฌ์ŠคํŠธ 2

[211221] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํˆฌ ํฌ์ธํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜

๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ์€ macOS Monterey 12.0.1 ๋ฒ„์ „ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. '์ด๊ฒƒ์ด ์ทจ์—…์„ ์œ„ํ•œ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋‹ค with ํŒŒ์ด์ฌ' ํ† ๋Œ€๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. for๋ฌธ ์“ธ ๋•Œ ๋ฌด์กฐ๊ฑด for i in range() ๊ฐ€์ง€ ๋ง๊ณ  ๋ฆฌ์ŠคํŠธ ๊ทธ๋Œ€๋กœ iteration ํ• ๊นŒ๋„ ๊ณ ๋ คํ•˜์ž. if l[i] == 0 or 1 ์œผ๋กœ ์กฐ๊ฑด๋ฌธ ๊ฑธ๋ฉด False or True๋กœ ์ธ์‹ํ•ด์„œ ๋‹ค ์ฐธ์œผ๋กœ ๊ฐ„๋‹ค.(๊ทธ๋Ÿฐ๋“ฏ?) ใ…ฃ = [] ํ˜•ํƒœ๋กœ ๋ฆฌ์ŠคํŠธ ์ดˆ๊ธฐํ™” ํ›„ for๋ฌธ์— l[i] ์ธ๋ฑ์‹ฑํ•˜๋ฉด out of index ๋‚˜์˜จ๋‹ค. ๋ฆฌ์ŠคํŠธ sorting ํ•  ๋•Œ l = l.sort() ํ•˜๋ฉด ๊ฐ’ ์—†์–ด์ง„๋‹ค. ๊ทธ๋ƒฅ l.sort() ์จ๋ผ. ๋ฆฌ์ŠคํŠธ ํฌ๊ธฐ๋ฅผ size(l)๋กœ ๊ตฌํ•  ์ˆ˜ ์—†๋‹ค. len(l)๋กœ ๊ตฌํ•ด๋ผ. ๊ทธ๋ž˜ํ”„ ๋ชจ๋ธ๋ง ํ•  ๋•Œ๋Š” ๋…ธ๋“œ ์ธ๋ฑ์‹ฑ๊ณผ ๋งž..

[211201] ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ• 1ํŽธ (Python Basic)

๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ์€ macOS Monterey 12.0.1 ๋ฒ„์ „์„ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ €์„œ '์ด๊ฒƒ์ด ์ทจ์—…์„ ์œ„ํ•œ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋‹ค with ํŒŒ์ด์ฌ'์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ˆ˜ ์ž๋ฃŒํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ๊ฒฐ๊ตญ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ํ–‰์œ„๋‹ค. ํŒŒ์ด์ฌ์˜ ์ž๋ฃŒํ˜•์—๋Š” ์ •์ˆ˜ํ˜•, ์‹ค์ˆ˜ํ˜•, ๋ณต์†Œ์ˆ˜ํ˜•, ๋ฌธ์ž์—ด, ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ ๋“ฑ์ด ์žˆ๋‹ค. ๋งŽ์€ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์—์„œ ํŠนํžˆ ์ •์ˆ˜ํ˜•์„ ๋‹ค๋ฃจ๋Š” ๋ฌธ์ œ๊ฐ€ ์ถœ์ œ๋œ๋‹ค. ์ตœ๋‹จ ๊ฒฝ๋กœ๋กœ ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ“๊ฐ’์ด 10์–ต ๋ฏธ๋งŒ์ด๋ผ๋ฉด ๋ฌดํ•œ(INF)์„ ํ‘œํ˜„ํ•  ๋•Œ 10์–ต์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ ์ด๋•Œ ์ผ์ผ์ด 10์–ต์„ ํŠน์ • ๋ณ€์ˆ˜์— ๋Œ€์ž…ํ•˜๋Š” ์ผ์€ ๋ฒˆ๊ฑฐ๋กœ์›Œ ์ง€์ˆ˜ ํ‘œํ˜„ ๋ฐฉ์‹์ธ 1e9๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ํ˜น์€ 987,654,321์ด๋ผ๊ณ  ์ ์œผ๋ฉด 1e9์™€ ์œ ์‚ฌํ•  ์ •๋„๋กœ ํฌ๋ฏ€๋กœ ์ด๋ ‡๊ฒŒ ์ ๊ธฐ๋„ ํ•œ๋‹ค. ๋ณดํ†ต ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์€ ์‹ค์ˆ˜๋ฅผ ์ฒ˜..

728x90
๋ฐ˜์‘ํ˜•