ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 7์ฅ 290~291์ชฝ ํ์ต ๋ด์ฉ ์ ๊ฒ ์ ๋ต
1.
(1) ๋ต:
python programming language
java programming language
print() ํจ์์ ๋งค๊ฐ๋ณ์๊ฐ ,์ฝค๋ง๋ก ๊ตฌ๋ถ ๋์ด ์์ผ๋ฏ๋ก ํ ์นธ์ฉ ๋์ด์ ์ถ๋ ฅ ๋๋ค.
(2) ๋ต:
5
1
์ธ์ ์ ๋ฌ ๋ฐฉ๋ฒ ์ค์์ ์์น ์ธ์ ์ด๋ค.
3 * 4 - (3 + 4) == 12 - 7 == 5
2 * 3 - (2 + 3) == 6 - 5 == 1
2.
์ธ์ ์ ๋ฌ ๋ฐฉ๋ฒ ์ค์์ ํค์๋ ์ธ์์ด๋ค.
(1) ๋ต: 1
1 + 0 + 0
(2) ๋ต: 3
3 + 0 + 0
(3) ๋ต: 7
3 + 4 + 0
(4) ๋ต: 12
3 + 4 + 5
3.
(1) ๋ต:
2
1
ํจ์ ๋ด๋ถ์ ๋์ ๋์ด ์ด๊ธฐํ ๋๋ ์ฝ๋๊ฐ ์์ผ๋ฏ๋ก ์ ์ญ ๋ณ์ a๋ฅผ ์ฐธ์กฐํ๋ค.
(2) ๋ต:
12
1
ํจ์ ๋ด๋ถ์ ๋์ ๋์ด ์ด๊ธฐํ ๋๋ ์ฝ๋๊ฐ ์์ผ๋ฏ๋ก ์ง์ญ๋ณ์ b๋ฅผ ์ฐธ์กฐํ๋ค.
(3) ๋ต:
11
10
ํจ์ ๋ด๋ถ์ global ํค์๋ ์ด๋ฏ๋ก ์ ์ญ ๋ณ์ c์ด๋ค.
(4) ๋ต:
20
1
ํจ์ ๋ด๋ถ์ ๋์ ๋์ด ์ด๊ธฐํ ๋๋ ์ฝ๋๊ฐ ์์ผ๋ฏ๋ก ์ง์ญ๋ณ์ d, e๋ฅผ ์ฐธ์กฐํ๋ค.
4.
(1) ๋ต:
6
10
(2) ๋ต:
22
15
5.
(1) ๋ต:
49
7^2 == 49
(2) ๋ต:
6
3 + 7 - 4 == 6
(3) ๋ต:
[1, 3, 5, 7, 9]
๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๋ฆฌ์คํธ ์๋ก ๋ง๋ค์ด ๋ฆฌํด
(4) ๋ต:
[5, 3, 1, 7, 9]
์ญ์์ผ๋ก ์ ๋ ฌํ ๋ฆฌ์คํธ ์๋ก ๋ง๋ค์ด ๋ฆฌํด
6.
(1) ๋ต:
[3, 7, 8, 14, 4, 22]
(2) ๋ต:
{0, 1}
0, 0, 1, 1, 1, 1 ์ set() ํจ์ ํธ์ถํ์ฌ ์งํฉ์ผ๋ก ๋ง๋ค์์ผ๋ฏ๋ก ์ค๋ณต ์์ ์ ๊ฑฐ ๋์ด
{0, 1}