๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

โœ’๏ธ GURU/Python12

[Python] for๋ฌธ, range ํ•จ์ˆ˜, ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฆฌ์ŠคํŠธ + ํ™€์ˆ˜ ํ•ฉ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ 9. for ๋ฌธ + ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฆฌ์ŠคํŠธ + range ํ•จ์ˆ˜ + ํ™€์ˆ˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ # ์ค„๋ฐ”๊ฟˆ ๋ณ€ํ™˜ : end= ๊ฑด๋“œ๋ฆฌ๋ฉด ์ค„๋ฐ”๊ฟˆ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค. (๋””ํดํŠธ๊ฐ’์€ ์„ธ๋กœ์ถœ๋ ฅ) # range ํ•จ์ˆ˜์˜ ํ˜•์‹ : for ๋ณ€์ˆ˜ in range( ์‹œ์ž‘๊ฐ’, ๋๊ฐ’+1, ์ฆ๊ฐ€๊ฐ’(๊ณต์ฐจ) ) : print(์–ด์ฉŒ๊ตฌ) + ์‹œ์ž‘๊ฐ’์˜ ๋””ํดํŠธ๊ฐ’์€ 0, ์ฆ๊ฐ€๊ฐ’์˜ ๋””ํดํŠธ๊ฐ’์€ 1์ด๋‹ค. # range ํ•จ์ˆ˜์™€ ์–ธ๋”๋ฐ”(_) : i๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ์—๋Š” ์–ธ๋”๋ฐ”(_)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค. ex) for _ in range(0, 3, 1) : print("์•ˆ๋…•ํ•˜์„ธ์š”? for ๋ฌธ์„ ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ์ž…๋‹ˆ๋‹ค.") # ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ์ˆ˜์˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ # for๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋ฒ”์œ„ ์•ˆ ํ™€์ˆ˜์˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ # ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ 2022. 7. 3.
[Python] ์ œ์–ด๊ตฌ์กฐ + ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž + ์กฐ๊ฑด๋ฌธ if, if else๋ฌธ, ์ค‘์ฒฉ if๋ฌธ 8. ์ œ์–ด๊ตฌ์กฐ์™€ ์กฐ๊ฑด๋ฌธ if + if else ๋ฌธ๊ณผ ์ค‘์ฒฉ if ๋ฌธ + ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž # ์ œ์–ด๊ตฌ์กฐ : ํ”„๋กœ๊ทธ๋žจ์˜ ์ฒ˜๋ฆฌ ํ๋ฆ„์„ ์ œ์–ดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์˜๋ฏธํ•œ๋‹ค. - ์ˆœ์ฐจํ˜• : ๋ช…๋ น์–ด๋“ค์ด ์ˆœ์ฐจ์ ์œผ๋กœ ์‹คํ–‰ - ์„ ํƒํ˜• : ๋‘ ๊ฐœ ์ค‘ ํ•˜๋‚˜์˜ ๋ช…๋ น์–ด๋ฅผ ์„ ํƒํ•˜์—ฌ ์‹คํ–‰ - ๋ฐ˜๋ณตํ˜• : ๋™์ผํ•œ ๋ช…๋ น์ด ๋ฐ˜๋ณต๋˜๋ฉด์„œ ์‹คํ–‰ # ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž - and : ๋‘˜ ๋‹ค ์ฐธ์ด์—ฌ์•ผ ์ฐธ - or : ๋‘˜ ์ค‘ ํ•˜๋‚˜๋งŒ ์ฐธ์ด์—ฌ๋„ ์ฐธ - not : ์ฐธ์ด๋ฉด ๊ฑฐ์ง“, ๊ฑฐ์ง“์ด๋ฉด ์ฐธ # ์ˆ˜์˜ ํ™€์ง ์—ฌ๋ถ€ ๊ตฌ๋ณ„ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ # ํ•™์  ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ 2022. 6. 30.
[Python] ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž , ๊ด€๊ณ„์—ฐ์‚ฐ์ž, ๋Œ€์ž…์—ฐ์‚ฐ์ž + ๋ถ„, ์ดˆ ๋ณ€ํ™˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋™์ „ ๊ตํ™˜ ํ”„๋กœ๊ทธ๋žจ 7. ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž , ๊ด€๊ณ„์—ฐ์‚ฐ์ž, ๋Œ€์ž…์—ฐ์‚ฐ์ž + ๋ถ„, ์ดˆ ๋ณ€ํ™˜ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๋™์ „ ๊ตํ™˜ ํ”„๋กœ๊ทธ๋žจ # ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž์˜ ์ข…๋ฅ˜ + : ๋”ํ•˜๊ธฐ - : ๋นผ๊ธฐ ** : ์ œ๊ณฑ / : ๋‚˜๋ˆ„๊ธฐ(์‹ค์ˆ˜ํ˜•) // : ๋‚˜๋ˆ„๊ธฐ(์ •์ˆ˜ํ˜•) * : ๊ณฑํ•˜๊ธฐ % : ๋‚˜๋จธ์ง€ # ๋ถ„, ์ดˆ ๋ณ€ํ™˜ ํ”„๋กœ๊ทธ๋žจ # ๋Ÿ์ „ ๊ตํ™˜ ํ”„๋กœ๊ทธ๋žจ # ๊ด€๊ณ„์—ฐ์‚ฐ์ž์˜ ์ข…๋ฅ˜ == : ๊ฐ™๋‹ค != : ๊ฐ™์ง€ ์•Š๋‹ค > : ํฌ๋‹ค = : ํฌ๊ฑฐ๋‚˜ ๊ฐ™๋‹ค 2022. 6. 30.
[Python] ํ‘œ์ค€์ž…๋ ฅํ•จ์ˆ˜ input(), ์› ๋ฉด์  ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ‰๊ท  ์ ์ˆ˜ ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ 6. ํ‘œ์ค€์ž…๋ ฅํ•จ์ˆ˜ input(), ์› ๋ฉด์  ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ‰๊ท  ์ ์ˆ˜ ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ # input() ํ•จ์ˆ˜ : ํ‚ค๋ณด๋“œ ์ž…๋ ฅ์„ ๋ฐ›์•„์˜ค๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋œ ํ‘œ์ค€ ์ž…๋ ฅ ํ•จ์ˆ˜ # input ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์›์˜ ๋ฉด์ ์„ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ๋งŒ๋“ค๊ธฐ # ์ ์ˆ˜ ํ‰๊ท  ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ 2022. 6. 29.
[Python] ๋ฌธ์ž์—ด๊ณผ ๋ฌธ์ž์—ด ์—ฐ์‚ฐ, ๊ฒฐํ•ฉ์—ฐ์‚ฐ์ž, ๊ธฐ๋ณธ์ถœ๋ ฅํ•จ์ˆ˜ print(), ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž(\n, \t, \b) 3 ~ 5. ๋ฌธ์ž์—ด๊ณผ ๋ฌธ์ž์—ด ์—ฐ์‚ฐ, ๊ฒฐํ•ฉ์—ฐ์‚ฐ์ž, ๊ธฐ๋ณธ์ถœ๋ ฅํ•จ์ˆ˜ print(), ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž(\n, \t, \b) # ๋ฌธ์ž์—ด - ๋ฌธ์ž์—ด(string) : ํฐ ๋”ฐ์˜ดํ‘œ ๋˜๋Š” ์ž‘์€ ๋”ฐ์˜ดํ‘œ ์•ˆ์— ๋“ค์€ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ - ์—ฌ๋Ÿฌ ์ค„ ์ž…๋ ฅํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ž‘์€ or ํฐ ๋”ฐ์˜ดํ‘œ 3๊ฐœ๋ฅผ ์—ฐ์†์œผ๋กœ ๋ฌธ์ž์—ด ์•ž, ๋’ค์— ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. # ๋ฌธ์ž์—ด์˜ ๊ณฑ์…ˆ๊ณผ ๋ง์…ˆ - '+'๋Š” ๊ฒฐํ•ฉ์—ฐ์‚ฐ์ž์ด๊ณ , '๋ฌธ์ž์—ด*8', '8*๋ฌธ์ž์—ด' ์€ ๋ฌธ์ž์—ด์„ 8๋ฒˆ ๋ฐ˜๋ณตํ•œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. - print( " 3 " + 4 ) ---> ์˜ค๋ฅ˜ ๋ฐœ์ƒ # ๊ธฐ๋ณธ ์ถœ๋ ฅ ํ•จ์ˆ˜ print() - ๋ชจ๋‹ˆํ„ฐ์— ์›ํ•˜๋Š” ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ํ‘œ์ค€ ์ถœ๋ ฅ ํ•จ์ˆ˜์ด๋‹ค. - ๋ชจ๋‹ˆํ„ฐ์— ์ถœ๋ ฅํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋“ค์€ ์ฝค๋งˆ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ตฌ๋ถ„, ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. - end = ๋ฅผ ๊ฑด๋“œ๋ฆฌ๋ฉด ์ค„๋ฐ”๊ฟˆ์„.. 2022. 6. 29.
[Python] ํŒŒ์ด์ฌ ๋ณ€์ˆ˜, ๋Œ€์ž…์—ฐ์‚ฐ์ž, ์Šคํฌ๋ฆฝํŠธ ๋ชจ๋“œ ์‹ค์Šต 1 ~ 2. ํŒŒ์ด์ฌ ๋ณ€์ˆ˜, ๋Œ€์ž…์—ฐ์‚ฐ์ž, ์Šคํฌ๋ฆฝํŠธ ๋ชจ๋“œ ์‹ค์Šต # ๋Œ€์ž… ์—ฐ์‚ฐ์ž์™€ ๋ณ€์ˆ˜์˜ ์œ„์น˜ 1. ๋Œ€์ž… ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์˜ค๋ฅธ์ชฝ ๊ฒƒ์ด ์™ผ์ชฝ์— ๋Œ€์ž… 2. ๋Œ€์ž… ์—ฐ์‚ฐ์ž์˜ ์˜ค๋ฅธ์ชฝ์—๋Š” ์ƒ์ˆ˜, ๋ณ€์ˆ˜, ๊ณ„์‚ฐ๊ฐ’์ด ์˜ฌ ์ˆ˜ ใ…‡, ๋‹จ ์™ผ์ชฝ์—๋Š” ๊ทธ๋ฆ‡๋งŒ ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. # ๋ณ€์ˆ˜์— ๋Œ€์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’ - ์ƒ์ˆ˜ ๋Œ€์ž… ( a = 20 ) - ์ƒ์ˆ˜ ์—ฐ์‚ฐ ๋Œ€์ž… ( k = 90 - 2 ) - ๋ณ€์ˆ˜ ๋Œ€์ž… ( k = i ) - ๋ณ€์ˆ˜/์ƒ์ˆ˜ ์—ฐ์‚ฐ ๋Œ€์ž… ( c = b + 20 , c = a + b ) 2022. 6. 29.