๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ GURU/Python

[Python] for๋ฌธ, range ํ•จ์ˆ˜, ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฆฌ์ŠคํŠธ + ํ™€์ˆ˜ ํ•ฉ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ

by A Lim Han 2022. 7. 3.

9. for ๋ฌธ + ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฆฌ์ŠคํŠธ + range ํ•จ์ˆ˜ + ํ™€์ˆ˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ

 

 

 

 

 

# ์ค„๋ฐ”๊ฟˆ ๋ณ€ํ™˜

: end= ๊ฑด๋“œ๋ฆฌ๋ฉด ์ค„๋ฐ”๊ฟˆ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค. (๋””ํดํŠธ๊ฐ’์€ ์„ธ๋กœ์ถœ๋ ฅ)

 

 

 

 

 # range ํ•จ์ˆ˜์˜ ํ˜•์‹

: for ๋ณ€์ˆ˜ in range( ์‹œ์ž‘๊ฐ’, ๋๊ฐ’+1, ์ฆ๊ฐ€๊ฐ’(๊ณต์ฐจ) ) :

            print(์–ด์ฉŒ๊ตฌ)

 

+ ์‹œ์ž‘๊ฐ’์˜ ๋””ํดํŠธ๊ฐ’์€ 0, ์ฆ๊ฐ€๊ฐ’์˜ ๋””ํดํŠธ๊ฐ’์€ 1์ด๋‹ค.

 

 

 

# range ํ•จ์ˆ˜์™€ ์–ธ๋”๋ฐ”(_)

: i๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ์—๋Š” ์–ธ๋”๋ฐ”(_)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

ex) for _ in range(0, 3, 1) :

           print("์•ˆ๋…•ํ•˜์„ธ์š”? for ๋ฌธ์„ ๊ณต๋ถ€ํ•˜๋Š” ์‚ฌ๋žŒ์ž…๋‹ˆ๋‹ค.")

 

 

 

 

 

# ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ์ˆ˜์˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ

 

 

# for๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋ฒ”์œ„ ์•ˆ ํ™€์ˆ˜์˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ

 

 

# ๊ตฌ๊ตฌ๋‹จ ์ถœ๋ ฅ ํ”„๋กœ๊ทธ๋žจ