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

Language/Python26

[Python]ํŒŒ์ด์ฌ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜: ์ฝ”๋“œ ๊ตฌ์กฐํ™”์™€ ์žฌ์‚ฌ์šฉ์„ฑ ๊ฐ•ํ™” python ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋ž€ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์ง์ ‘ ์ •์˜ํ•˜์—ฌ ๋งŒ๋“  ํ•จ์ˆ˜๋ฅผ ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•จ์ˆ˜๋“ค์€ ํ”„๋กœ๊ทธ๋žจ์„ ๋” ๋ชจ๋“ˆํ™” ํ•˜๊ณ  ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ  ์ฝ”๋“œ์˜ ์ค‘๋ณต์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจํ•จ์ˆ˜ ์šฉ์–ด ์ •๋ฆฌ๐Ÿ•ต๏ธ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๐Ÿ‘ฉํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€1. ํ•จ์ˆ˜ ์šฉ์–ด ์ •๋ฆฌ๐Ÿ•ต๏ธ‍โ™€๏ธํ•จ์ˆ˜ ํ˜ธ์ถœ: ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋งค๊ฐœ ๋ณ€์ˆ˜: ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ ๊ด„ํ˜ธ ๋‚ด๋ถ€์— ๋„ฃ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ž๋ฃŒ์ธ์ˆ˜: ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ ํ•จ์ˆ˜์— ์ „๋‹ฌ๋˜๋Š” ๊ฐ’, ํ•จ์ˆ˜ ํ˜ธ์ถœ ์‹œ ์‹ค์ œ๋กœ ์ „๋‹ฌ๋˜๋Š” ๊ฐ’๋ฐ˜ํ™˜ ๊ฐ’ (return) : ํ•จ์ˆ˜๊ฐ€ ์ˆ˜ํ–‰ํ•œ ์ž‘์—…์˜ ๊ฒฐ๊ณผ, ํ•จ์ˆ˜๊ฐ€ ์‹คํ–‰์„ ์™„๋ฃŒํ•œ ํ›„ ๋ฐ˜ํ™˜๋˜๋Š” ๊ฐ’ํ•จ์ˆ˜์™€ ๊ด€๋ จ๋œ ์šฉ์–ด๋ฅผ ์š”๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์— ๋น„๊ตํ•ด์„œ ์ƒ๊ฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์š”๋ฆฌ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ๋ ˆ์‹œํ”ผ์— ์ ํžŒ ๋‹จ๊ณ„์— ๋”ฐ๋ผ ์š”.. 2024. 4. 11.
[Python]ํŒŒ์ด์ฌ method ํ™œ์šฉ: ํ•จ์ˆ˜์˜ ํ™•์žฅ๊ณผ ํ™œ์šฉ ๋ฐฉ๋ฒ• python method๋ž€ ํŠน์ • ๊ฐœ์ฒด๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํ•จ์ˆ˜๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. python์˜ method, ํ•จ์ˆ˜์˜ ์ฐจ์ด์ ์œผ๋กœ ํ•จ์ˆ˜๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ์ •์˜๋˜๊ณ  ํ˜ธ์ถœ๋˜์ง€๋งŒ, method๋Š” ํด๋ž˜์Šค์— ์†ํ•ด ์žˆ๊ธฐ์— ํ•ด๋‹น ํด๋ž˜์Šค์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ํ†ตํ•ด ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. ํ•จ์ˆ˜๊ฐ€ method ๋ณด๋‹ค ๋” ํฌ๊ด„์ ์ธ ์˜๋ฏธ์ž…๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ๋ฌธ์ž์—ด methodโœ๋ฆฌ์ŠคํŠธ method๐Ÿงก๐Ÿ’›๐Ÿ’š์ง‘ํ•ฉ(set) method๐Ÿ‘จ‍๐Ÿ‘จ‍๐Ÿ‘ง‍๐Ÿ‘ง๐Ÿ‘ฉ‍๐Ÿ‘ฉ‍๐Ÿ‘ฆ‍๐Ÿ‘ฆํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€์ง€๋‚œ ์‹œ๊ฐ„, ํŒŒ์ด์ฌ ๋‚ด์žฅ ํ•จ์ˆ˜ ์ข…๋ฅ˜ ๋ฐ ์‚ฌ์šฉ๋ฒ•์„ ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค." "[ํŒŒ์ด์ฌ]๋‚ด์žฅ ํ•จ์ˆ˜๋ชฉ์ฐจ 1. ๋ฌธ์ž์—ด ๋‚ด์žฅ ํ•จ์ˆ˜ 2. ์ˆซ์ž ๋‚ด์žฅ ํ•จ์ˆ˜ 3. ์‹œํ€€์Šค ๋‚ด์žฅ ํ•จ์ˆ˜ 4. ์ปฌ๋ ‰์…˜ ๋‚ด์žฅ ํ•จ์ˆ˜ 5. ํ•ต์‹ฌ๋‚ด์šฉ ํŒŒ์ด์ฌ ์ธํ„ฐํ”„๋ฆฌํ„ฐ์—๋Š” ํ•ญ์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ํ•จ์ˆ˜๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๋‚ด์žฅ ํ•จ.. 2024. 4. 9.
[Python]ํŒŒ์ด์ฌ ๋‚ด์žฅ ํ•จ์ˆ˜: ์œ ์šฉํ•œ ๊ธฐ๋Šฅ๊ณผ ํ™œ์šฉ ๋ฐฉ๋ฒ• ์†Œ๊ฐœ python ์ธํ„ฐํ”„๋ฆฌํ„ฐ์—๋Š” ํ•ญ์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ํ•จ์ˆ˜๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.๊ฐ ๋‚ด์žฅ ํ•จ์ˆ˜๋“ค์€ ํŠน์ •ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๋ณ„๋„์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ import ํ•˜์ง€ ์•Š๊ณ ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ‰ฃ ๋ชฉ์ฐจ๋ฌธ์ž์—ด ๋‚ด์žฅ ํ•จ์ˆ˜๐Ÿ“š์ˆซ์ž ๋‚ด์žฅ ํ•จ์ˆ˜โ˜โœŒ์‹œํ€€์Šค ๋‚ด์žฅ ํ•จ์ˆ˜โŒš์ปฌ๋ ‰์…˜ ๋‚ด์žฅ ํ•จ์ˆ˜๐ŸŒˆํ•ต์‹ฌ ๋‚ด์šฉ๐Ÿ‘€ํŒŒ์ด์ฌ ๋‚ด์žฅํ•จ์ˆ˜์˜ ์ข…๋ฅ˜๋ฅผ ์ฃผ์š” ์ž‘์—…์„ ๊ธฐ์ค€์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๋ฉด ํฌ๊ฒŒ ๋ฌธ์ž์—ด๊ณผ ๊ด€๋ จ๋œ ํ•จ์ˆ˜, ์ˆซ์ž ๊ด€๋ จ ํ•จ์ˆ˜, ์‹œํ€€์Šค ๊ด€๋ จ ํ•จ์ˆ˜, ์ปฌ๋ ‰์…˜ ๊ด€๋ จ ํ•จ์ˆ˜, ์ž…์ถœ๋ ฅ ๊ด€๋ จ ํ•จ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.์ž…์ถœ๋ ฅ ๊ด€๋ จ ํ•จ์ˆ˜์˜ ๊ฒฝ์šฐ ์ฃผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ํ•จ์ˆ˜๊ฐ€ input()๊ณผ print()๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ์€ ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ํ™•์ธํ•ด ์ฃผ์„ธ์š”๐Ÿ˜์˜ค๋Š˜์€ ์ฃผ๋กœ ์‚ฌ์šฉ ๋˜๋Š” ๋‚ด์žฅ ํ•จ์ˆ˜ ์ค‘ ๋ฌธ์ž์—ด, ์ˆซ์ž, ์‹œํ€€์Šค, ์ปฌ๋ ‰์…˜๊ณผ ๊ด€๋ จ๋œ ํ•จ์ˆ˜๋ฅผ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค." "[ํŒŒ์ด์ฌ]input()๊ณผ .. 2024. 4. 8.
[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.
728x90
๋ฐ˜์‘ํ˜•