๐Ÿ Python 41

[python]๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ - ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ

input() : ์ž…๋ ฅํ•จ์ˆ˜์ž…๋ ฅ ๋ฐ›๊ธฐ ์ „์— ์•ˆ๋‚ด ๋ฌธ๊ตฌ ๊ฐ™์€ ๊ฑธ ์œ„์™€ ๊ฐ™์ด ํ‘œ๊ธฐํ•  ์ˆ˜๋„ ์žˆ๋‹ค.str ํƒ€์ž…์œผ๋กœ ๋“ค์–ด์˜จ๋‹ค. print() : ์ถœ๋ ฅํ•จ์ˆ˜๋‹ค์–‘ํ•œ ์ถœ๋ ฅ๋ฒ•์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ’ ์ถœ๋ ฅ sepseperation์œผ๋กœ ์ถœ๋ ฅ๊ฐ’ ์‚ฌ์ด์— ๋“ค์–ด๊ฐˆ ๊ตฌ๋ถ„์ž๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.์˜ˆ์‹œ๋กœ ๋ณด๋ฉด ํ•œ๋ˆ„์— ์•Œ ์ˆ˜ ์žˆ๋‹ค. endend๋ฅผ ์‚ฌ์šฉํ•œ print()ํ•จ์ˆ˜ ๋‹ค์Œ์˜ print()ํ•จ์ˆ˜์™€ ํ•œ ์ค„๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค.๋งŒ์•ฝ end๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ์‹œ print()ํ•จ์ˆ˜ ๋‹ค์Œ์€ ์ž๋™์œผ๋กœ ์ค„๋ฐ”๊ฟˆ/n ๋ฉ๋‹ˆ๋‹ค. format(){}์— ๋“ค์–ด๊ฐˆ ๋ง์„ format()ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.{}์•ˆ๋ฐ ์ˆซ์ž๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ์ฐจ๋ก€๋Œ€๋กœ์ˆซ์ž๋ฅผ ์ง€์ •ํ•˜๋ฉด format() ์•ˆ index ์ˆœ์„œ๋ฅผ ์‚ฌ์šฉํ•ด ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ Python 2024.05.09

[Python]๋…ผ๋ฆฌ

andornot java์—์„œ &&๋ฅผ and๋ผ ๋ถ€๋ฅด๊ณ , ||๋ฅผ or, !๋ฅผ not์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š”๋ฐpython์—์„œ๋Š” ๋ง ๊ทธ๋Œ€๋กœ and, or, not๋ผ๊ณ  ์ ์–ด์„œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.  ๊ทธ ์™ธ ๋น„๊ต์—ฐ์‚ฐ์ž๋Š” ์‚ฌ์šฉ์ด ๋™์ผํ•ฉ๋‹ˆ๋‹ค.== : ๊ฐ™๋‹ค!= : ๊ฐ™์ง€ ์•Š๋‹ค>>=

๐Ÿ Python 2024.05.09

[Python]Data Type & ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž

์ˆซ์ž ์ •์ˆ˜ int์†Œ์ˆ˜์ ์ด ์—†๋Š” ์ˆซ์ž.์‹ค์ˆ˜ float์†Œ์ˆ˜์ ์„ ํฌํ•จํ•œ ์ˆซ์ž.๋ณต์†Œ์ˆ˜ complexex)1j, 5+1j  ์™€ ๊ฐ™์ด ์‹ค์ˆ˜ ๋’ค์— ํ—ˆ์ˆ˜j๊ฐ€ ํฌํ•จ๋œ ์ˆซ์ž.์ž˜ ์“ฐ์ด์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ•œ๋‹ค. ๋ฌธ์ž์—ดString'์ž‘์€๋”ฐ์˜ดํ‘œ ๋˜๋Š” "ํฐ ๋”ฐ์˜ดํ‘œ๋กœ ๊ฐ์‹ธ๋ฉด ๋ฌธ์ž์—ด type์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.  ๋…ผ๋ฆฌboolTrue์ฐธFalse๊ฑฐ์ง“์‚ฐ์ˆ ์—ฐ์‚ฐ์ž+-* : ๊ณฑํ•˜๊ธฐ/: ๋‚˜๋ˆ„๊ธฐ//: ๋ชซex) 13 / 5 = 2.6 ์ผ ๊ฒฝ์šฐ์—      13 // 5 = 2 ์ž…๋‹ˆ๋‹ค.%: ๋‚˜๋จธ์ง€ex) 13 % 5 = 3 ์ž…๋‹ˆ๋‹ค.      13์„ 5๋กœ ๋‚˜๋ˆด์„ ๊ฒฝ์šฐ, 10์„ ๋บ€ ๋‚˜๋จธ์ง€ 3์„ ์ถœ๋ ฅํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.**: ์ œ๊ณฑex) 2³ ์„ 2 ** 3 ์ด๋ ‡๊ฒŒ ์ ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ Python 2024.05.08

[Python]๊ธฐ๋ณธ ๋ฌธ๋ฒ•

=ํ• ๋‹น์—ฐ์‚ฐ์ž ๋˜๋Š” ๋Œ€์ž…์—ฐ์‚ฐ์ž(์ด ๋‹จ์–ด๋ฅผ ์™ธ์šธ ํ•„์š” ์—†์Œ)๋ผ๊ณ  ํ•˜๋Š”๋ฐ..coding์˜ ๊ธฐ๋ณธ๋ฌธ๋ฒ•์ž…๋‹ˆ๋‹ค.a=2์ด๋ ‡๊ฒŒ ์ ์œผ๋ฉด a๋ผ๋Š” ๋ณ€์ˆ˜๋ช…์— 2๊ฐ€ ๋‹ด๊น๋‹ˆ๋‹ค.๊ทธ๋ƒฅ ์ด๋ ‡๊ฒŒ ์“ฐ๋Š” ๊ตฌ๋‚˜ ํ•˜์‹ฌ ๋ฉ๋‹ˆ๋‹ค.  semicolon ;๋‹ค๋ฅธ ๊ฐœ๋ฐœ์–ธ์–ด๋ฅผ ์•„์‹ ๋‹ค๋ฉด ๋‹น์—ฐํžˆ ์„ธ๋ฏธ์ฝœ๋ก  ์šฉ๋„๋ฅผ ์•„์‹œ๊ฒ ์ง€๋งŒpython์—์„œ๋Š” ์กฐ๊ธˆ ๋‹ค๋ฅด๊ฒŒ ํ•œ์ค„์”ฉ ์‹คํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•„์š”์—†๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.  ์ฃผ์„  # ํ•œ ์ค„๋กœ ์ฃผ์„์„ ๋‹ฌ ๊ฒฝ์šฐ์—”'''์—ฌ๋Ÿฌ ์ค„๋กœ ์ฃผ์„์„ ๋‹ฌ ๊ฒฝ์šฐ, ๋”ฐ์˜ดํ‘œ 3๊ฐœ ๋“ค์—ฌ์“ฐ๊ธฐ: Python์—์„œ ๋“ค์—ฌ์“ฐ๊ธฐ๋Š” ํƒ€ ๊ฐœ๋ฐœ์–ธ์–ด์—์„œ๋ณด๋‹ค ์ค‘์š”ํ•˜๊ฒŒ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค.์™œ๋ƒ๋ฉด for๋ฌธ ๋“ฑ์„ ์‚ฌ์šฉํ•  ๋•Œ { } ๋Œ€์‹  ๋“ค์—ฌ์“ฐ๊ธฐ(tab or 4space)๋ฅผ ์“ฐ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.if, for/while, def, class ๋’ค์— ์ฝœ๋ก  :  ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ž๋™์œผ๋กœ ๋“ค์—ฌ์“ฐ๊ธฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์‹ค์Šต~

๐Ÿ Python 2024.05.08

[Python]IDLE Shell ์‹œ์ž‘:Line numberํ‘œ์‹œ, Font์„ค์ •, code์‹คํ–‰

IDLE Shell์ด๋ž€?์„ค์น˜๋œ Python์„ ์‹คํ–‰ํ•˜๋ฉด ํ•œ์ค„์”ฉ ์‹คํ–‰๋˜๋Š” Interpreter๊ฐ€ ์—ด๋ฆฌ๊ณ IDLE๋กœ ์‹คํ–‰ํ•˜๋ฉด ๊ทธ Interpreter๋ฅผ ๊ฐ์‹ธ๊ณ  ์žˆ๋Š” ํ˜•ํƒœ์˜ ํ”„๋กœ๊ทธ๋žจ์ธ Shell์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค.  ์‹œ์ž‘ํ•ด๋ณด๊ธฐNew Fileuntitled์ฐฝ์— code์ž‘์„ฑ → ์ €์žฅ→์‹คํ–‰ ํ•˜๋ฉดShell์ฐฝ์— ์‹คํ–‰๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ๋œ๋‹ค.  show Line number   font setting  turtle

๐Ÿ Python 2024.05.06