์ค๋ ๋ฌธ์ ์๊ธฐ๋ฅผํ๋ค๊ฐ for-else์๊ธฐ๊ฐ ๋์์.... ๊น๋จน๊ธฐ์ ์ ์ ๋ฆฌ๋ฅผ ํ๋ค
๋ฐ๋ณต๋ฌธ(for, while)์ ๋ค์ else๋ฅผ ๋ถ์ด๋ฉด
๋ฐ๋ณต๋ฌธ์ด breakํ๊ฒ ์๋๊ณ ์ฒ์๋ถํฐ ์กฐ๊ฑด ๋๊น์ง ๋ค ๋๊ณ ๋ ํ์! (์ ์์ข ๋ฃ)
else๋ฅผ ํ์ ์คํ์ ํจ
for _ in range(n):
r = random.randint(10, 99)
print(r, end=' ')
if r == 13:
print('\n ํ๋ก๊ทธ๋จ์ ์ข
๋ฃํจ')
break
else:
print('\n ๋์ ์์ฑ์ ์ข
๋ฃํจ')
๋ง์ฝ 13์ด ๋์ค๋ฉด breakํ๊ธฐ ๋๋ฌธ์ '๋์์์ฑ์ ์ข ๋ฃํจ' ์ ๋์ค์ง ์๋๋ค.
13์ด ์๋์ค๋ฉด n๋งํผ ๋๊ณ for๊ฐ ๋๋ ํ, else๋ฅผ ํ์ '๋์ ์์ฑ์ ์ข ๋ฃํจ'์ด ์ถ๋ ฅ๋๋ค........๊ณ ํ๋ค.
'๐๊ณต๋ถ > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] collections.Counter (0) | 2020.12.29 |
---|---|
[Python] in range ์ enumerate (0) | 2020.11.19 |
[Python] ํด๋์ค์ ์์ฑ๊ณผ ์์ (0) | 2020.11.16 |
[Python] ์ ๋ ฅ๊ฐ์ ๊ฐฏ์๊ฐ ์ ํด์ง์ง ์์ ํจ์๋ฅผ ๋ง๋ค๊ธฐ (0) | 2020.11.14 |
[Python] ํ์ด์ฌ์์ ์์์ ๋ํ๋ด๊ธฐ (ํฌ๋งทํ ) (0) | 2020.11.13 |
๋๊ธ