๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (213)

JiYoung Dev ๐Ÿ–ฅ

[ํŒŒ์ด์ฌ ๋ณต์Šต] ๋ชจ๋“ˆ, ์‚ฌ์šฉ์ž ์ž…๋ ฅ ๋ฐ›๊ธฐ(Input) - 2023.02.10

1. ๋ชจ๋“ˆ ๋ชจ๋“ˆ์ด๋ž€ ํ•จ์ˆ˜๋‚˜ ๋ณ€์ˆ˜ ๋˜๋Š” ํด๋ž˜์Šค๋ฅผ ๋ชจ์•„ ๋†“์€ ํŒŒ์ด์ฌ ํŒŒ์ผ์„ ๋งํ•œ๋‹ค. ๋ชจ๋“ˆ์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ๋ฒ•์€ import๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์œผ๋กœ import + ๋ชจ๋“ˆ๋ช…(ํŒŒ์ผ๋ช…)์„ ์ž…๋ ฅํ•˜์—ฌ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. ํŒŒ์ผ๋ช…์ด ๊ธธ ๊ฒฝ์šฐ์—๋Š” as๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ๋ช… ๋Œ€์‹  ์‚ฌ์šฉ์ž๊ฐ€ ์ƒˆ๋กญ๊ฒŒ ์ •์˜ํ•œ ์•ฝ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ → import ํŒŒ์ผ๋ช… as ์‚ฌ์šฉ์ž ์ง€์ • ๋ช…์นญ ๋ชจ๋“ˆ์—์„œ ํŠน์ • ํ•จ์ˆ˜๋งŒ ๊ฐ€์ ธ์™€ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค. → from ํŒŒ์ผ๋ช… import ํ•จ์ˆ˜์ด๋ฆ„ 1.1. ์Šคํƒ ๋‹ค๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (Standard Library) ๊ฐœ๋ฐœ์ž๋“ค์ด ์ž์ฃผ ์“ฐ๋Š” ๊ธฐ๋Šฅ๋“ค์„ ์ฃผ์ œ๋ณ„๋กœ ๋ชจ์•„ ๋งŒ๋“  ๋ชจ๋“ˆ 1) ์ž์ฃผ์“ฐ๋Š” ๋ชจ๋“ˆ : random(๋žœ๋ค) ์ž„์˜์˜ ๊ฐ’์„ ๋งŒ๋“ค๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ - ๋žœ๋คํ•œ ์ •์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜๊ณ  ์‹ถ์„ ๋•Œ : randint - ๋žœ๋คํ•œ ์†Œ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜๊ณ  ์‹ถ์„ ๋•Œ..

python 2023. 2. 10. 20:35
[ํŒŒ์ด์ฌ ๋ณต์Šต] ๋ฆฌ์ŠคํŠธ์™€ ๋”•์…”๋„ˆ๋ฆฌ - 2023.02.07~08

1. ๋ฆฌ์ŠคํŠธ(List) 2. ๋”•์…”๋„ˆ๋ฆฌ(Dictionary) 1. ๋ฆฌ์ŠคํŠธ(List) 1-1. ๋ฆฌ์ŠคํŠธ ์„ ์–ธ & ์š”์†Œ ์ ‘๊ทผํ•˜๊ธฐ [ ๊ฐœ๋… ์ •๋ฆฌ ] - ๋ฆฌ์ŠคํŠธ : ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ž๋ฃŒ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋ฃŒํ˜• - ์š”์†Œ : ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์— ์žˆ๋Š” ๊ฐ๊ฐ์˜ ๋‚ด์šฉ - ์ธ๋ฑ์Šค : ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์—์„œ ๊ฐ’์˜ ์œ„์น˜ ๋ฆฌ์ŠคํŠธ(List) ํ•จ์ˆ˜๋ž€, ๋ณ€์ˆ˜์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ๊ฐ’์„ ์ €์žฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜๋กœ ๋Œ€๊ด„ํ˜ธ [ ] ๋‚ด๋ถ€์— ์ž๋ฃŒ๋ฅผ ๋„ฃ์–ด ์„ ์–ธ ex. numbers = [1, 2, 5, 0, 11] names = ["๊ธธ๋™", "์‚ฌ๋ž‘", "ํ‰ํ™”", "ํ–‰์ง„"] ์ธ๋ฑ์‹ฑ(Indexing)์ด๋ž€, ์š”์†Œ๋ฅผ ๋ฐ›์•„์˜ค๋Š” ๊ฒƒ ex. print(numbers[2]) ์ž…๋ ฅํ•˜๋ฉด ๊ฒฐ๊ณผ๊ฐ’์€ 5 โ€ป ์ธ๋ฑ์‹ฑ์‹œ ์ˆœ์„œ๋Š” 0๋ถ€ํ„ฐ ์‹œ..

python 2023. 2. 8. 20:43