1๋ฒ : 3๋ฒ
a *= (a-1) → a=a(a-1)์ด๋ค.
0๋ถํฐ ์์ํ๊ธฐ ๋๋ฌธ์ a์ ๋ค์ด๊ฐ๋ ๋ง์ง๋ง ๊ฐ์ 7์ด๊ณ 6*7๋ 42์ด๋ค.
2๋ฒ : 2๋ฒ
๊ฐ์ฅ ๋จผ์ =๋ ๋์ ํ ๋ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ ์ธํด์ผํ๋ค.
๊ทธ ๋ค์์ผ๋ก ์ ์ํ์ธ int๋ฅผ ๊ณจ๋ผ์ผํ๊ณ ‘int’์ ๋ฌธ์ํ์ด๊ธฐ ๋๋ฌธ์ int๋ฅผ ์ฌ์ฉํด์ผํ๋ค.
3๋ฒ: 3๋ฒ
๊ฐ์ฅ ๋จผ์ for๋ฌธ in ๋ค์์ range๊ฐ ๋ณดํธ์ ์ด๋ค.
๋ ํ์ฌ test๋ ๋ฌธ์ํ ‘5’๊ฐ ๋ค์ด๊ฐ์๊ธฐ ๋๋ฌธ์ int๋ฅผ ๋ถ์ฌ ์ ์ํ์ผ๋ก ๋ฐ๊ฟ์ค์ผํ๋ค.
4๋ฒ: 3๋ฒ
while๋ฌธ์ ์ด์ฉํด์ 10๊น์ง ํฌํจ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์ 10์ด ํฌํจ๋ ์ ์๋ 3๋ฒ์ด ๋ต์ด๋ค.
5๋ฒ : 2๋ฒ
numbers์์ ์๋ ์ซ์๋ค์ด ํ๋์ฉ ๋ค์ด๊ฐ๋ฉด์ total๊ฐ์ ๋ง๋ ๋ค. 10์ 5๋ฐฐ์๊ธฐ ๋๋ฌธ์ if๋ฌธ์ ์ถฉ์กฑํ๋ค. ๋ฐ๋ผ์ ํ์ฌ total๊ฐ์ 10์ด๋ค. ์ด์ฒ๋ผ 10๊ณผ 15๋ 5์ ๋ฐฐ์๊ธฐ ๋๋ฌธ์ 10+15=25๊ฐ ํ์ฌ total๊ฐ์ด๊ณ ๋จ์ ์ซ์ 11,12,13,14,16,17 6๊ฐ๋ก 60์ ๋ง๋ค์ด์ผํ๊ธฐ ๋๋ฌธ์ ๋ต์ 2๋ฒ์ด๋ค.
6๋ฒ : 4๋ฒ
money=1500
snack=500
water=1000
๋ณ์๊ฐ ์ง์ ๋ ์ํ๋ก while๋ฌธ์ด ์คํ๋๋ค. money๊ฐ 0์ด ์๋๋ผ๋ฉด ๊ฐ๊ฐ์ if๋ฌธ๊ณผ else๋ฌธ์ ์คํํ๋ค. ๊ฐ์ฅ ๋จผ์ money(1500)์ if๋ฌธ์ ์ถฉ์กฑํ์ฌ -1000์ ํด์ค๋ค. money(500)์ 0์ด ์๋๊ธฐ์ ๋ค์ elif๋ฌธ์ผ๋ก ๊ฐ๋ฉด -500์ด ๋๋ค. ๋ money๋ 0์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ ํ ๋ฒ ๋ฐ๋ณตํ๋ฉด ๋ง์ง๋ง else๋ฌธ์ ์ถฉ์กฑํ๊ณ ๊ฒฐ๊ตญ 0์ ๋ง๋ค์ด์ผํ๊ธฐ ๋๋ฌธ์ -500+500=0์ผ๋ก ๋ต์ 4๋ฒ์ด๋ค.
7๋ฒ : 2๋ฒ
list_data_a=[1,2]
list_data_b=[3,4]
๊ฐ์ฅ ๋จผ์ a๋ฆฌ์คํธ์ ์์ 1์ด ๋์ค๊ณ ๋ค์ b๋ฆฌ์คํธ์ 3์ด ๋์ ๋ํ๋ฉด 4์ด๋ค. ํ์ง๋ง ๊ฐ์ ๋์ ํ๋ค๋ ๋ง์ด ์๊ธฐ ๋๋ฌธ์ ์ ๋ต์ ๋ง์ง๋ง ํฉ์ธ 2+4์ธ 6์ด ๋์จ๋ค.
8๋ฒ : while Ture๋ break๋ฅผ ์ฃผ๊ธฐ ์ ๊น์ง ๊ณ์ ๋ฐ๋ณตํด์ผํ๋ค. ๋ฐ๋ผ์ i๊ฐ 6์ด ๋๊ธฐ ์ ๊น์ง *์ด ์ถ๋ ฅ๋๋ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ๋ต์
*
**
***
****
*****
'๐ ์คํฐ๋ > ํ์ด์ฌ ์คํฐ๋ ๊ณผ์ ์ ์ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[2ํ/์ด์ ์ง] 4์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ๋ฐ๋ณต๋ฌธ (0) | 2023.04.05 |
---|---|
[3ํ/์์์ฐ] 4์ฐจ์ ํ์ด์ฌ ๊ณผ์ -๋ฐ๋ณต๋ฌธ (2) | 2023.04.04 |
[1ํ/์ด๋์ฐ] 4์ฐจ์ ํ์ด์ฌ ์คํฐ๋ - ๋ฐ๋ณต๋ฌธ (0) | 2023.04.02 |
[1ํ/๊ถ๋จ์] 4์ฐจ์ ํ์ด์ฌ ๊ณผ์ - ๋ฐ๋ณต๋ฌธ (0) | 2023.04.02 |
[4ํ/๊น์ค] 4์ฐจ์ ํ์ด์ฌ ๊ณผ์ - ๋ฐ๋ณต๋ฌธ (0) | 2023.04.02 |