๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•
SMALL

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ123

[Python]ํŒŒ์ด์ฌ for ๋ฐ˜๋ณต๋ฌธ: ์‹œํ€€์Šค๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ˆœํšŒํ•˜๋Š” ๋ฐฉ๋ฒ• python ๋ฐ˜๋ณต๋ฌธ์—๋Š” for ๋ฐ˜๋ณต๋ฌธ๊ณผ while ๋ฐ˜๋ณต๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค. python for๋ฌธ๊ณผ while๋ฌธ์˜ ์ฐจ์ด์ ์œผ๋กœ ํฌ๊ฒŒ for๋ฌธ์€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๊ฐ€ ์ •ํ•ด์ ธ ์žˆ์„ ๋•Œ ์‚ฌ์šฉํ•˜๊ณ  while๋ฌธ์€ ๋ฌดํ•œ ๋ฃจํ”„๊ฐ€ ํ•„์š”ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจfor ๋ฐ˜๋ณต๋ฌธ๐Ÿคน์‹œํ€€์Šค์™€ for ๋ฐ˜๋ณต๋ฌธ๐Ÿคน๋ฆฌ์ŠคํŠธ ๋‚ดํฌ๐Ÿ“ฅ๋น„์‹œํ€€์Šค์™€ for ๋ฐ˜๋ณต๋ฌธ๐Ÿคธfor ๋ฌธ๊ณผ range()๐Ÿ“์ค‘์ฒฉ ๋ฐ˜๋ณต๋ฌธ๐ŸŽกํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. for ๋ฐ˜๋ณต๋ฌธ๐Ÿคน‍โ™€๏ธfor ๋ฐ˜๋ณต๋ฌธ์€ ์ฃผ๋กœ ์•„๋ž˜ ๋‹ค์„ฏ ๊ฐ€์ง€์˜ ํ˜•ํƒœ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.if ์กฐ๊ฑด๋ฌธ์ด๋‚˜ while ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ for๋ฌธ์— ํ•ด๋‹นํ•˜์—ฌ ์‹คํ–‰๋  ๋ฌธ์žฅ์€ ๋ฐ”๋กœ ์•„๋ž˜์ค„์— 4์นธ ๋“ค์—ฌ ์“ฐ๊ธฐ๋ฅผ ํ•ด์ค๋‹ˆ๋‹ค.for ๋ณ€์ˆ˜๋ช… in ๋ฆฌ์ŠคํŠธ๋ช…: ๋ฐ˜๋ณตํ•  ์ฝ”๋“œfor ๋ณ€์ˆ˜๋ช… in range(ํšŸ์ˆ˜): ๋ฐ˜๋ณตํ•  ์ฝ”๋“œfor ๋ณ€์ˆ˜๋ช… in range(์‹œ์ž‘๊ฐ’, ๋๊ฐ’+1):.. 2024. 4. 5.
[Python]ํŒŒ์ด์ฌ while ๋ฐ˜๋ณต๋ฌธ: ์กฐ๊ฑด์„ ์ถฉ์กฑํ•  ๋•Œ๊นŒ์ง€ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ python์˜ ๋ฐ˜๋ณต๋ฌธ์—๋Š” while๋ฌธ๊ณผ for๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค. python while ๋ฐ˜๋ณต๋ฌธ์€ ์กฐ๊ฑด์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฌดํ•œ ๋ฃจํ”„๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ python for ๋ฐ˜๋ณต๋ฌธ์€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ์•Œ ๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจwhile ๋ฐ˜๋ณต๋ฌธ๐ŸŒŒwhile ๋ฐ˜๋ณต๋ฌธ์˜ ์ค‘์ฒฉ๐Ÿ”while break ๐Ÿš—while continue๐Ÿงšํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. while ๋ฐ˜๋ณต๋ฌธ๐ŸŒŒํŒŒ์ด์ฌ while๋ฌธ์€ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ๋ชจ๋ฅผ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ชฉ์ ์œผ๋กœ ์“ฐ๊ฒŒ ๋˜๋ฉฐ, ๊ธฐ๋ณธ์ ์ธ ํ˜•ํƒœ๋Š” ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. while ์กฐ๊ฑด์‹์—๋Š” bool๊ฐ’, ์ฆ‰ True(์ฐธ) ๋˜๋Š” False(๊ฑฐ์ง“)์ด ๋‚˜์˜ค๊ฒŒ ๋˜๋ฉฐ True๊ฐ€ ๋‚˜์˜ค๋ฉด ๋ฌธ์žฅ์„ ๊ณ„์† ๋ฐ˜๋ณตํ•˜๊ฒŒ ๋˜๋Š” ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. while ์กฐ๊ฑด์‹ : โ˜…โ˜…โ˜…โ˜…๋ฐ˜๋ณตํ•  ๋ฌธ์žฅ(โ˜… โ˜… โ˜… โ˜…๋Š” ๋“ค์—ฌ ์“ฐ๊ธฐ 4์นธ ์˜๋ฏธ)์กฐ๊ฑด์‹์— True๋ฅผ ๋„ฃ์–ด ์–ด๋–ค ๊ฒฐ๊ณผ๊ฐ€ .. 2024. 4. 3.
[Python]ํŒŒ์ด์ฌ if ์กฐ๊ฑด๋ฌธ: ์กฐ๊ฑด์— ๋”ฐ๋ฅธ ํ”„๋กœ๊ทธ๋žจ ํ๋ฆ„ ์ œ์–ด ๋ฐฉ๋ฒ• python์—์„œ if ์กฐ๊ฑด๋ฌธ์€ ์กฐ๊ฑด์„ ๊ฒ€์‚ฌํ•ด์„œ ๊ฐ’์ด True์ด๋ฉด ์ฝ”๋“œ๋ฅผ ์‹คํ–‰, False๋ผ๋ฉด ์‹คํ–‰ํ•˜์ง€ ์•Š๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ python์˜ if ์กฐ๊ฑด๋ฌธ ์ฝ”๋“œ ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด if์กฐ๊ฑด๋ฌธ์„ ํ™œ์šฉํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจif ์กฐ๊ฑด๋ฌธ๐Ÿ™‹if - else ๊ตฌ๋ฌธ๐Ÿคผ elif๊ตฌ๋ฌธ๐Ÿคนํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. if ์กฐ๊ฑด๋ฌธ๐Ÿ™‹if ์กฐ๊ฑด๋ฌธ์˜ ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. if ์กฐ๊ฑด์‹: โ˜… โ˜… โ˜… โ˜… ์‹คํ–‰ํ•  ๋ฌธ์žฅ(โ˜… โ˜… โ˜… โ˜…๋Š” ๋“ค์—ฌ ์“ฐ๊ธฐ 4์นธ ์˜๋ฏธ)์ฒซ ์ค„์˜ ์กฐ๊ฑด์‹์—๋Š” ๋ถˆ ๊ฐ’์ด ๋‚˜์˜ค๋Š” ํ‘œํ˜„์ด ๋“ค์–ด๊ฐ€์•ผํ•˜๋ฉฐ, ๋ฐ˜๋“œ์‹œ : ์„ธ๋ฏธํด๋ก ์„ ๋ถ™์—ฌ์ค๋‹ˆ๋‹ค. if๋ฌธ์˜ ๋‹ค์Œ ๋ฌธ์žฅ์€ ๋ฐ˜๋“œ์‹œ 4์นธ ๋“ค์—ฌ ์“ฐ๊ธฐ ํ›„ ์ž…๋ ฅํ•ด์•ผ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.(4์นธ ๋“ค์—ฌ ์“ฐ๊ธฐ๋Š” tapํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ฉ๋‹ˆ๋‹ค.)if๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ 100๋ณด๋‹ค ์ž‘์œผ๋ฉด '100๋ณด๋‹ค ์ž‘์Šต๋‹ˆ๋‹ค!'๋ผ๋Š” ์ฝ”๋“œ ์˜ˆ์ œ๋ฅผ ์‚ดํŽด.. 2024. 4. 1.
[Python]ํŒŒ์ด์ฌ์˜ input ํ•จ์ˆ˜์™€ ๋ฐ์ดํ„ฐ ํ˜• ๋ณ€ํ™˜: ์ž…๋ ฅ ์ฒ˜๋ฆฌ์™€ ์œ ์šฉํ•œ ํŒ python์˜ input() ํ•จ์ˆ˜๋Š” ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅ๋ฐ›์€ ๊ฐ’์„ ๋ฌธ์ž์—ด๋กœ ๋ฐ›์•„๋“ค์ด๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” input ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด์„ ์ˆซ์ž๋กœ, ์ˆซ์ž๋ฅผ ๋ฌธ์ž์—ด๋กœ, ์ž…๋ ฅ ๊ฐ’์„ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจinput() ํ•จ์ˆ˜๋กœ ์‚ฌ์šฉ์ž ์ž…๋ ฅ๋ฐ›๊ธฐ๐Ÿ‘ฉ๋ฌธ์ž์—ด์„ ์ˆซ์ž๋กœ ํ˜• ๋ณ€ํ™˜๐ŸŽญ์ˆซ์ž๋ฅผ ๋ฌธ์ž์—ด๋กœ ํ˜• ๋ณ€ํ™˜๐Ÿƒ์ž…๋ ฅ ๊ฐ’์„ ๋ฆฌ์ŠคํŠธ๋กœ ๋ฐ”๊พธ๊ธฐ๐Ÿช€ํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. input() ํ•จ์ˆ˜๋กœ ์‚ฌ์šฉ์ž ์ž…๋ ฅ๋ฐ›๊ธฐ๐Ÿ‘ฉ‍๐Ÿ’ปinput() ํ•จ์ˆ˜์˜ () ๊ด„ํ˜ธ๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์ž…๋ ฅ์„ ์š”๊ตฌํ•˜๋Š” ์•ˆ๋‚ด ๋‚ด์šฉ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.input() ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ํ”„๋กœ๊ทธ๋žจ์ด ์ข…๋ฃŒ๋˜์ง€ ์•Š์€ ์ƒํƒœ์—์„œ ๋Œ€๊ธฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.์‚ฌ์šฉ์ž๊ฐ€ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์— ๊ธ€์ž๋ฅผ ์ž…๋ ฅํ•˜๊ณ  enter๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.n = input('์ •์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š” : .. 2024. 3. 29.
[Python]ํŒŒ์ด์ฌ์˜ ๋‹ค์–‘ํ•œ ์—ฐ์‚ฐ์ž์™€ ํ™œ์šฉ๋ฒ• ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€์ˆ˜๋‚˜, ๊ฐ’๋“ค์˜ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” python์˜ ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž, ๋ณตํ•ฉ๋Œ€์ž… ์—ฐ์‚ฐ์ž, ๊ด€๊ณ„ ์—ฐ์‚ฐ์ž, ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž, ๋น„ํŠธ ์—ฐ์‚ฐ์ž, ์‹œํ€€์Šค ์—ฐ์‚ฐ์ž, ๋ฉค๋ฒ„์‰ฝ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž๐Ÿ”ข๋ณตํ•ฉ ๋Œ€์ž… ์—ฐ์‚ฐ์ž๐ŸŽฒ๊ด€๊ณ„ ์—ฐ์‚ฐ์ž๐Ÿ•ธ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž๐Ÿ—ฃ์‹œํ€€์Šค ์—ฐ์‚ฐ์ž๐Ÿ‘ฏํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž๐Ÿ”ข์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž์—๋Š” +, -, *, /, **, //, % ์—ฐ์‚ฐ์ด ์žˆ์Šต๋‹ˆ๋‹ค.๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์‚ฌ์น™ ์—ฐ์‚ฐ +, -, *, / ๋Š” ๋™์ผํ•˜๊ฒŒ ์—ฐ์‚ฐ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.์กฐ๊ธˆ ์ƒ์†Œํ•œ ์—ฐ์‚ฐ์ž๋Š” **, //, %)์ž…๋‹ˆ๋‹ค. ํ•œ๋ฒˆ ์‚ดํŽด๋ณผ๊นŒ์š”?+๋ง์…ˆ-๋บ„์…ˆ*๊ณฑ์…ˆ/๋‚˜๋ˆ—์…ˆ**์ œ๊ณฑ//์ •์ˆ˜ ๋‚˜๋ˆ„๊ธฐ%๋‚˜๋จธ์ง€**๋Š” ์ˆซ์ž๋ฅผ ์ œ๊ณฑํ•˜๋Š” ์—ฐ์‚ฐ์ž…๋‹ˆ๋‹ค. 2²๋Š” 2**2, 2³์€ 2**3์œผ๋กœ ํ‘œํ˜„ํ•ด ์ค๋‹ˆ๋‹ค.print(2 ** 2) # 4pr.. 2024. 3. 28.
[Python]ํŒŒ์ด์ฌ format ํ•จ์ˆ˜์™€ ํฌ๋งทํŒ…: ๋ฌธ์ž์—ด ์กฐ์ž‘์˜ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ python์—์„œ๋Š” format ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด์„ ๋‹ค์–‘ํ•œ ํ˜•์‹์œผ๋กœ ํฌ๋งคํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ๋งคํŒ…์ด๋ž€? ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ธฐ ์‰ฝ๊ณ  ํŽธํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋ฌธ์ž์—ด์„ ํ˜•์‹์— ๋งž์ถ”๋Š” ์ž‘์—…์„ ๋งํ•ฉ๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ๊ธฐ๋ณธ ํฌ๋งคํŒ…๐Ÿ†Ž๋ฌธ์ž์—ด ํฌ๋งคํŒ…๐Ÿ” f-๋ฌธ์ž์—ด ํฌ๋งคํŒ…๐Ÿ”‘format() ํ•จ์ˆ˜์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. ๊ธฐ๋ณธ ํฌ๋งคํŒ…๐Ÿ†Ž๊ธฐ๋ณธ ํฌ๋งคํŒ…์€ ๋ฌธ์ž์—ด์— % ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์„ ๋„ฃ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.'ํฌ๋งท ๋ฌธ์ž์—ด %์„œ์‹ ์ง€์ •์ž' % (๊ฐ’)์˜ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ๊ฐ’์€ ํŠœํ”Œ ํ˜•์‹์ž…๋‹ˆ๋‹ค.year, month, day = 2024, 3, 20 # ์ •์ˆ˜print('๋‚ด ์ƒ์ผ์€ %d๋…„ %d์›” %d์ผ ์ž…๋‹ˆ๋‹ค.' % (year, month, day)) # ๋‚ด ์ƒ์ผ์€ 2024๋…„ 3์›” 20์ผ ์ž…๋‹ˆ๋‹ค.์„œ์‹ ์ง€์ •์ž๋Š” % ๋’ค์— ์–ด๋–ค ํ˜•์‹์œผ๋กœ ๊ฐ’์ด ์ถœ๋ ฅ๋ ์ง€ .. 2024. 3. 27.
[Python]ํŒŒ์ด์ฌ ์ธ๋ฑ์‹ฑ๊ณผ ์Šฌ๋ผ์ด์‹ฑ: ๋ฐ์ดํ„ฐ ์ ‘๊ทผ๊ณผ ์ถ”์ถœ์˜ ํ•ต์‹ฌ ๊ธฐ์ˆ  python์—์„œ ์ธ๋ฑ์‹ฑ์€ ๋ฌธ์ž์—ด์ด๋‚˜ ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€ ์š”์†Œ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜๋Š” ์—ฐ์‚ฐ์ž์ด๋ฉฐ, ์Šฌ๋ผ์ด์‹ฑ์€ ๋ฌธ์ž์—ด์ด๋‚˜ ๋ฆฌ์ŠคํŠธ์˜ ํŠน์ • ๋ฒ”์œ„๋ฅผ ์„ ํƒํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์—ฐ์‚ฐ์ž์ž…๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ๋ฌธ์ž ์ธ๋ฑ์‹ฑ๐Ÿ“Ž๋ฌธ์ž์—ด ์Šฌ๋ผ์ด์‹ฑ๐Ÿ•๋ฌธ์ž์—ด ๊ธธ์ด ๊ตฌํ•˜๊ธฐ๐Ÿ“๋ฆฌ์ŠคํŠธ ์ธ๋ฑ์‹ฑ๐Ÿ“‘๋ฆฌ์ŠคํŠธ ์Šฌ๋ผ์ด์‹ฑ๐Ÿฅชํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€python ์ธ๋ฑ์‹ฑ๊ณผ์Šฌ๋ผ์ด์‹ฑ์€ ํŠนํžˆ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์ธ ๋ฆฌ์ŠคํŠธ์—์„œ ๋งŽ์ด ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ์€ ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ํ™•์ธํ•ด ์ฃผ์„ธ์š” ๐Ÿ˜Š" "[ํŒŒ์ด์ฌ]๋ฆฌ์ŠคํŠธ(list)์™€ ํŠœํ”Œ(tuple)๋ชฉ์ฐจ 1. ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์ด๋ž€ 2. list 3. tuple 4. list์™€ tuple ๋น„๊ต 5. ํ•ต์‹ฌ๋‚ด์šฉ ์ง€๋‚œ ์‹œ๊ฐ„์—๋Š” ๊ธฐ๋ณธ ์ž๋ฃŒํ˜•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜๋Š”๋ฐ์š”! ์˜ค๋Š˜์€ ํŒŒ์ด์ฌ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜• ์ค‘ ๋ฆฌ์ŠคํŠธ(list)์™€ ํŠœํ”Œ(tuple)์— ๋Œ€ํ•ด ์•Œ์•„creativevista.tistor.. 2024. 3. 26.
[Python]ํŒŒ์ด์ฌ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•: ๋”•์…”๋„ˆ๋ฆฌ์™€ set์˜ ํ™œ์šฉ๋ฒ•๊ณผ ํŠน์ง• ๋”•์…”๋„ˆ๋ฆฌ(dictionary)์™€ ์ง‘ํ•ฉ(set)์€ ํŒŒ์ด์ฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์œผ๋กœ, ๊ฐ๊ฐ ํ‚ค-๊ฐ’ ์Œ๊ณผ ๊ณ ์œ ํ•œ ๊ฐ’๋“ค์˜ ๋ชจ์Œ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ๋”•์…”๋„ˆ๋ฆฌ์™€ ์ง‘ํ•ฉ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  python ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์„ ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจdictionary๐Ÿ“šset๐Ÿ”€ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜• ๋น„๊ต๐Ÿ†šํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€์—ฌ๋Ÿฌ ์š”์†Œ๋ฅผ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์€ mutable(๊ฐ€๋ณ€)๊ณผ immutable(๋ถˆ๋ณ€)์˜ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€๋ณ€ ์ž๋ฃŒํ˜•์€ ๊ฐ’์„ ์ˆ˜์ •, ์ถ”๊ฐ€, ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋™์ ์œผ๋กœ ์ˆ˜์ •, ๊ด€๋ฆฌํ•˜๊ธฐ์— ์œ ์šฉํ•˜๋ฉฐ ๋ถˆ๋ณ€ ์ž๋ฃŒํ˜•์€ ๊ฐ’์„ ํ•œ ๋ฒˆ ์ƒ์„ฑํ•œ ํ›„์—๋Š” ๋ณ€๊ฒฝ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜์—ฌ ๋ฐ์ดํ„ฐ์˜ ๋ถˆ๋ณ€์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ๋Š” mutable ํ•œ ์„ฑ๊ฒฉ์„ ๊ฐ€์ง„ list์™€ immutable ํ•œ tuple์— ๋Œ€ํ•ด ์•Œ์•„.. 2024. 3. 23.
[Python]ํŒŒ์ด์ฌ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•: ๋ฆฌ์ŠคํŠธ์™€ ํŠœํ”Œ์˜ ํ™œ์šฉ๋ฒ•๊ณผ ์ฐจ์ด์  python ๋ฆฌ์ŠคํŠธ์™€ ํŠœํ”Œ์€ ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์œผ๋กœ, ๊ฐ๊ฐ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ(mutable)๊ณผ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ(immutable) ์‹œํ€€์Šค๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ด๋“ค์˜ ์ฐจ์ด์™€ ๊ฐ๊ฐ์˜ ํŠน์ง•์„ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉฐ ๋น„๊ตํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์ด๋ž€โ“๋ฆฌ์ŠคํŠธ(list)๐Ÿ“‘ํŠœํ”Œ(tuple)๐Ÿ“Œ๋ฆฌ์ŠคํŠธ(list)์™€ ํŠœํ”Œ(tuple) ๋น„๊ต๐Ÿ†šํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€์ง€๋‚œ ์‹œ๊ฐ„์—๋Š” ๊ธฐ๋ณธ ์ž๋ฃŒํ˜•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜๋Š”๋ฐ์š”! ๊ธฐ๋ณธ ์ž๋ฃŒํ˜•์€ ์ง€๋‚œ ํฌ์ŠคํŒ…์„ ๋‚ด์šฉ์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”๐Ÿ˜Š" "[ํŒŒ์ด์ฌ]์ž๋ฃŒํ˜•๋ชฉ์ฐจ 0. ๋ณ€์ˆ˜์˜ ์„ ์–ธ ์˜ˆ์ œ๋ฌธ์ œ ์ •๋‹ต 1. ์ž๋ฃŒํ˜•์ด๋ž€ 2. ์ •์ˆ˜ํ˜• 3. ์‹ค์ˆ˜ํ˜• 4. ๋ฌธ์ž์—ด 5. ๋…ผ๋ฆฌํ˜• 6. ํ•ต์‹ฌ๋‚ด์šฉ ์˜ค๋Š˜์€ ์ž๋ฃŒํ˜• ์ค‘ ์ผ๋ฐ˜ ์ž๋ฃŒํ˜•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค๐Ÿ™‹‍โ™€๏ธ ์˜ค๋Š˜๋„ ์ง€๋‚œ ํฌ์ŠคํŒ… ๋ฌธ์ œcreativevista.tistory.com1. ์ปฌ๋ ‰์…˜ ์ž๋ฃŒํ˜•์ด.. 2024. 3. 21.
[Python]ํŒŒ์ด์ฌ ์ž๋ฃŒํ˜•: ๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ์™€ ํ™œ์šฉ ๋ฐฉ๋ฒ• python ์ž๋ฃŒํ˜•์€ ๋ฐ์ดํ„ฐ์˜ ์ข…๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋‹ค๋ฃจ๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฃŒํ˜•์˜ ๊ธฐ๋ณธ ๊ฐœ๋…๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ ์ •์ˆ˜ํ˜•, ์‹ค์ˆ˜ํ˜•, ๋ฌธ์ž์—ด, ๊ทธ๋ฆฌ๊ณ  ๋…ผ๋ฆฌํ˜•๊นŒ์ง€ ์ˆœ์ฐจ์ ์œผ๋กœ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ์ž๋ฃŒํ˜•์ด๋ž€โ“์ •์ˆ˜ํ˜•๐Ÿ”ข์‹ค์ˆ˜ํ˜•โ–ช1๏ธโƒฃ๋ฌธ์ž์—ด๐Ÿ” ๋…ผ๋ฆฌํ˜•๐Ÿ‘Œํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€์˜ค๋Š˜๋„ ์ง€๋‚œ ํฌ์ŠคํŒ… ๋ฌธ์ œ์˜ ์ •๋‹ต์„ ๋จผ์ € ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”~!0. ๋ณ€์ˆ˜์˜ ์„ ์–ธ ์˜ˆ์ œ๋ฌธ์ œ ์ •๋‹ต๐Ÿ’Œ๋”๋ณด๊ธฐ๋ฌธ์ œ1๏ธโƒฃa๋ผ๋Š” ๋ณ€์ˆ˜๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ •์ˆ˜ 7์„ ์ €์žฅํ•œ ํ›„ ์ถœ๋ ฅํ•˜๊ธฐโค์ •๋‹ตโคa = 7print(a)๋”๋ณด๊ธฐ๋ฌธ์ œ2๏ธโƒฃ๊ณผ์ผ์˜ ์ •๋ณด๋ฅผ ๋‹ด๋Š” ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธ ํ›„ ์ถœ๋ ฅํ•˜๊ธฐ[ํ™”๋ฉด ์‹คํ–‰ ๊ฒฐ๊ณผ]๊ณผ์ผ ์ด๋ฆ„ : ์‚ฌ๊ณผ๊ณผ์ผ ๊ฐ€๊ฒฉ : 1500์›๊ณผ์ผ ์žฌ๊ณ ๋Ÿ‰ : 100๊ฐœโค์ •๋‹ต โคname = '์‚ฌ๊ณผ'price = '1500์›'inventory = '100๊ฐœ'print.. 2024. 3. 20.
728x90
๋ฐ˜์‘ํ˜•