728x90 Python ํ์ด์ฌ/์ฑ , ๊ฐ์33 ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 114~115์ชฝ ๋์ ! ํ๋ก๊ทธ๋๋ฐ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 114~115์ชฝ ๋์ ! ํ๋ก๊ทธ๋๋ฐ ์ ๋ต 1. ๋ต: 1 2 3 4 5 str = input("๋ฌธ์์ด ์ ๋ ฅ >> ") # ํ์ค ์ ๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์ ๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ ๋ณ์ str์ ๋์ print("๋ฌธ์์ด:", str, "๊ธธ์ด:", len(str)) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ฌธ์์ด๊ณผ ๊ธธ์ด ์ถ๋ ฅ print("์ฐธ์กฐํ ์ฒจ์: 0 ~", len(str)-1) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ฌธ์์ด ์ธ๋ฑ์ค ๋ฒ์ ์ถ๋ ฅ indexNumber = int(input("์ฐธ์กฐํ ์ฒจ์ ์ ๋ ฅ >> ")) # ํ์ค ์ ๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ int() ํธ์ถํ์ฌ ์ ์๋ก ๋ณํํ.. 2022. 10. 23. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 111~113์ชฝ ํ์ต ๋ด์ฉ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 111~113์ชฝ ํ์ต ๋ด์ฉ ์ ๊ฒ ์ ๋ต 1. (1) ๋ต: 3 len()์ ๋ฌธ์์ด์ ๊ธธ์ด ๋ฆฌํดํ๋ ํจ์ (2) ๋ต: 6 *์ ๋ฌธ์์ด ๋ฐ๋ณต ์ฐ์ฐ์์ด๋ฏ๋ก len("์๋ฐ์๋ฐ์๋ฐ") (3) ๋ต: 6 (4) ๋ต: 6 (5) ๋ต: "์ธ" ๋ฌธ์์ด ์ธ๋ฑ์ฑ ์ธ๋ฐ์ค๋ 0๋ถํฐ ๊ธธ์ด-1๊น์ง (6) ๋ต: y +๋ ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์์ด๋ฏ๋ก "python์ธ์ด"[1] (7) ๋ต: "ํ" (8) ๋ต: "๋ก" (9) ๋ต: "์ฌ" ๋ฌธ์์ด ์ธ๋ฑ์ฑ์์ ๋ง์ง๋ง ๋ฌธ์์ ์ธ๋ฑ์ค๋ ๊ธธ์ด-1 (10) ๋ต: "๊ณ " "ํ์ด์ฌ์ต๊ณ ์ต๊ณ "[4] ๋ฌธ์์ด ์ฐ์ฐ์๋ ์ฐ์ ์ฐ์ฐ์์ ๊ฐ์ด *๊ฐ +๋ณด๋ค ์ฐ์ ์์๊ฐ ๋๋ค. 2. ๋ฌธ์์ด ์ฌ๋ผ์ด์ฑ [start:end:step] # end-1๊น์ง, step๋ ์๋ตํ๋ฉด 1, ์ธ๋ฑ์ค +1 (1) ๋ต.. 2022. 10. 23. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 108์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 108์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต 5. (1) ๋ต: False ๋๋ฌธ์๊ฐ ์๋ฌธ์๋ณด๋ค ์ ๋์ฝ๋๊ฐ ๋ ์๋ค. (2) ๋ต: True == (50 2022. 10. 23. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 93์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 93์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต 3. (1) ๋ต: Python (2) ๋ต: C#+#+ (3) ๋ต: 2 (4) ๋ต: 0 find(), index()๋ ์ฐพ๊ณ ์ ํ๋ ๋ฌธ์์ด์ด ์ฒ์ ๋ฑ์ฅํ ์ธ๋ฑ์ค๋ฅผ ๋ฆฌํดํ๊ณ ์์ผ๋ฉด -1, ์ค๋ฅ๋ฅผ ๊ฐ๊ฐ ๋ฆฌํดํ๋ค. (5) ๋ต: ['์ ์', '์ค์', '๋ฌธ์์ด', '๋ ผ๋ฆฌ'] 4. ๋ฌธ์์ด ํฌ๋งทํ ํ๊ธฐ ์ํด ๋ฉ์๋ format() ํธ์ถ (1) ๋ต: pycharm (2) ๋ต: 7 111 7 (3) ๋ต: 15 20 5 (4) ๋ต: 31.456 31.46 (5) ๋ต: 3 3.140000 C์ธ์ด์ ํฌ๋งทํ ์คํ์ผ์ธ ํ์์ง์ ์๋ฅผ ์ฌ์ฉํ ์ ๋ ์๋ค. 2022. 10. 23. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 81์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 3์ฅ 81์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต 1. ord() # ๋ฌธ์๋ฅผ ์ ๋์ฝ๋๋ก ์ฌ์ ์ ๋จผ์ ๋์ค๋ ์์ด ์ ๋์ฝ๋ ๊ฐ์ด ๋ ์๋ค. ๋๋ฌธ์๊ฐ ์๋ฌธ์๋ณด๋ค ์ ๋์ฝ๋ ๊ฐ์ด ๋ ์๋ค. (1) ๋ต: 3 (2) ๋ต: a v (3) ๋ต: 2 6-4 == 2 (4) ๋ต: 4 (5) ๋ต: abd /b # ์ด์ค์ผ์ดํ ๋ฌธ์๋ก ๋ฐฑ ์คํ์ด์ค๋ฅผ ์๋ฏธํ๋ค. ์ฆ abc ์ดํ ํ ์นธ ์ง์ฐ๊ณ ab ๋ค์์ d 2. (1) ๋ต:_ (2) ๋ต: Hello (3) ๋ต: python (4) ๋ต: Hlopto (5) ๋ต: Hello_python 2022. 10. 23. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 68~69์ชฝ ๋์ ! ํ๋ก๊ทธ๋๋ฐ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 68~69์ชฝ ๋์ ! ํ๋ก๊ทธ๋๋ฐ ์ ๋ต 1. ๋ต: 1 2 3 string1 = input("๋ฌธ์์ด 1: ") # ํ์ค ์ ๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ฌธ์์ด 1: ์ ๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ ๋ณ์ string1์ ๋์ string2 = input("๋ฌธ์์ด 2: ") # ํ์ค ์ ๋ ฅ ํจ์ input() ํธ์ถํ์ฌ ๋ฌธ์์ด 2: ์ ๋ ฅ ์๋ด ๋ฉ์ธ์ง ์ถ๋ ฅ ๋์์ ์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ ๋ฐ์ ๋ฌธ์์ด์ ๋ณ์ strting2์ ๋์ print(string1 + " " + string2) # ํ์ค ์ถ๋ ฅ ํจ์ print() ํธ์ถํ์ฌ ๋ณ์ string1 string2 ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ + ๋ก ์ฐ๊ฒฐํ์ฌ ์ถ๋ ฅ cs 2. ๋ต: 1 2 3 4 5 kmSpeed = int.. 2022. 10. 22. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 66์ชฝ ํ์ต ๋ด์ฉ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 66์ชฝ ํ์ต ๋ด์ฉ ์ ๊ฒ ์ ๋ต 1. (1) ๋ต: ์ค๋ฅ ์๋ค. (2) ๋ต: ์ค๋ฅ ์๋ค. ํผ์ฐ์ฐ์๊ฐ ๋๋ค ๋ฌธ์์ด์ด๋ฏ๋ก ๋ฌธ์์ด ์ฐ์ฐ์ + ์ฌ์ฉ๊ฐ๋ฅํ๋ค. ์ถ๋ ฅ ๊ฒฐ๊ณผ 1 python์ธ์ด # ๋์ด์ฐ๊ธฐ ์๋ค. cs (3) ๋ต: ์ค๋ฅ ์๋ค. ๊ฐ์ธ๋ ๋ฐ์ดํ๋ ํญ์ ๊ฐ์ ๊ฒ ๋ผ๋ฆฌ ์ง์ ์ด๋ฃจ์ด์ผ ํ๋ค. ์์ ํ ๋ฐฉ๋ฒ1 1 "'์๋ฐ' ์ธ์ด" cs ๋ฐฉ๋ฒ2 1 '"์๋ฐ" ์ธ์ด' cs (4) ๋ต: ์ค๋ฅ ์๋ค. ๊ฐ์ธ๋ ๋ฐ์ดํ๋ ํญ์ ๊ฐ์ ๊ฒ ๋ผ๋ฆฌ ์ง์ ์ด๋ฃจ์ด์ผ ํ๋ค. ๋ฐ์ดํ ์์ ๋ค๋ฅธ ๋ฐ์ดํ๋ ๋ฌธ์์ด๋ก ์ทจ๊ธ๋๋ค. ์์ ํ ๋ฐฉ๋ฒ1 1 '"๊ท๋ ๋ฐ ๋ก์ฌ"' cs ๋ฐฉ๋ฒ2 1 "'๊ท๋ ๋ฐ ๋ก์ฌ'" cs (5) ๋ต: ์ค๋ฅ ์๋ค. ๋ฌธ์์ด ๋ฐ๋ณต ์ฐ์ฐ์ * ๋ ํผ์ฐ์ฐ์์ ์์๋ ์๊ด ์์ด ๋ฐ๋์ ํ๋๋ ๋ฌธ์์ด, .. 2022. 10. 22. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 62์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 62์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต 6. (1) ๋ต: 1 int("156") cs (2) ๋ต: ๋ฐฉ๋ฒ1 1 int("0b101", 0) cs ๋ฐฉ๋ฒ2 1 int("101", 2) cs (3) ๋ต: ๋ฐฉ๋ฒ1 1 int("0o11", 0) cs ๋ฐฉ๋ฒ2 1 int("11", 8) cs (4) ๋ต: ๋ฐฉ๋ฒ1 1 int("0xf", 0) cs ๋ฐฉ๋ฒ2 1 int("f", 16) cs 7. ๋ต: 1 2 name = input("๋น์ ์ ์ด๋ฆ์? ") print("๋ง๋์ ๋ฐ๊ฐ์์, " + name + "์จ!") cs 2022. 10. 22. ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 53์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต ํ์ด์ฌ์ผ๋ก ๋ฐฐ์ฐ๋ ๋๊ตฌ๋ ์ฝ๋ฉ 2์ฅ 53์ชฝ ์ค๊ฐ ์ ๊ฒ ์ ๋ต 3. (1) ๋ต: ์ ํฉํ์ง ์๋ค. ์ซ์๋ก ์์ํ ์ ์๋ค. (2) ๋ต: ์ ํฉํ์ง ์๋ค. ํค์๋๋ ์ฌ์ฉํ ์ ์๋ค. (3) ๋ต: ์ ํฉํ๋ค. (4) ๋ต: ์ ํฉํ์ง ์๋ค. ํน์ ๋ฌธ์๋ _(์ธ๋ ์ค์ฝ์ด) ๋นผ๊ณ ์ฌ์ฉํ ์ ์๋ค. 4. (1) ๋ต: 0.25 5/10 == 0.5 0.5/2 == 0.25 ์ฐ์ฐ์์ ์ฐ์ ์์๊ฐ ๋์ผํ๋ฏ๋ก ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ฐ์ฐํ๋ค. ํ์ด์ฌ์์ / ๋๋๊ธฐ ์ฐ์ฐ์ ๊ฒฐ๊ณผ๋ ํญ์ ์ค์์ด๋ค. (2) ๋ต: 25 5**2 ์ฐ์ฐ์์ ์ฐ์ ์์๋ ๊ดํธ ๋ค์์ผ๋ก **(๊ฑฐ๋ญ์ ๊ณฑ) ์ด๋ค. (3) ๋ต: 2.5 3 - 0.5 (4) ๋ต: 15 5 * 3 5. ๋ต: ๋ฐฉ๋ฒ1 1 2 3 month = 257 // 30 day = 257 % 30 print(m.. 2022. 10. 22. ์ด์ 1 2 3 4 ๋ค์ 728x90