-
Day1
a์ b ์ถ๋ ฅํ๊ธฐ
๋ฌธ์
์ ์ a์ b๊ฐ ์ฃผ์ด์ง๋๋ค. ๊ฐ ์๋ฅผ ์ ๋ ฅ๋ฐ์ ์ ์ถ๋ ฅ ์์ ๊ฐ์ ํ์์ผ๋ก ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์.
์ ๋ต
a, b = map(int, input().strip().split(' ')) print("a =", a, "\\nb =", b)
๋ฆฌ๋ง์ธ๋
- map(int, input().strip().split(' ')) :
- input() : ์ ๋ ฅ๋ ๊ฐ์ ๋ฌธ์์ด๋ก ์ธ์. () ์์ ์ธํฐํ์ด์ค ์ ๋ ฅ ๊ฐ๋ฅ
- split() ํ ๋ฌธ์์ด์ ๊ดํธ์์ ๊ธฐ์ค์ผ๋ก ๋ฆฌ์คํธ๋ก ๊ตฌ๋ถํด์ค.
- strip(์ ๊ฑฐํ๊ณ ์ถ์ ๋ฌธ์์ด) : ๋ฌธ์์ด ๋ด์์ ๊ณต๋ฐฑ ๋๋ ์ํ๋ ๋ฌธ์์ด์ ์ ๊ฑฐ. ์๋ฌด๊ฒ๋ ์ ๋ ฅ๊ฐ์ผ๋ก ์ฃผ์ง ์์ผ๋ฉด ๊ณต๋ฐฑ์ ์ ๊ฑฐํจ.
- int(input.split()) : ์ค๋ฅ ๋ฐ์. ๋ฆฌ์คํธ๋ ์ ์ํ์ผ๋ก ๋ฐ๊ฟ ์ ์์
- ⇒ map(์ ์ฉํ ํจ์, ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ) : ๋ชจ๋ ์๋ฃํ์ ์ ์ฉ ๊ฐ๋ฅ.
[ํ์ด์ฌ / Python] map(int, input().split())์ ๋ํด
ํธ๋ฌ๋ธ ์ํ
- a = 4 b = 5๋ก ์ถ๋ ฅํ๋ ๊ฒ๊ณผ a=4 (์ค๋ฐ๊ฟ) b=5๋ก ์ถ๋ ฅํ๋ ๊ฑด ๋ค๋ฅด๋ค…
- ๊ฐํ๋ฌธ์ \n ์ฌ์ฉํ์.
- ์ฅ ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฅ = ๋ค์ ๋์ด์ฐ๊ธฐ ํ๋ฒ ๋ ํด์ ๊ทธ๋ฐ๊ฑฐ์์ (…)
๋ค๋ฅธ์ฌ๋ ํ์ด
print(f"a = {a}\\nb = {b}")
๋ฌธ์์ด ๋ฐ๋ณตํด์ ์ถ๋ ฅํ๊ธฐ
๋ฌธ์
๋ฌธ์์ด str๊ณผ ์ ์ n์ด ์ฃผ์ด์ง๋๋ค. str์ด n๋ฒ ๋ฐ๋ณต๋ ๋ฌธ์์ด์ ๋ง๋ค์ด ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์.
ํ์ด
a, b = input().strip().split(' ') b = int(b) print(a*b)
๋์๋ฌธ์ ๋ฐ๊ฟ์ ์ถ๋ ฅํ๊ธฐ
๋ฌธ์
์์ด ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด str์ด ์ฃผ์ด์ง๋๋ค. ๊ฐ ์ํ๋ฒณ์ ๋๋ฌธ์๋ ์๋ฌธ์๋ก ์๋ฌธ์๋ ๋๋ฌธ์๋ก ๋ณํํด์ ์ถ๋ ฅํ๋ ์ฝ๋๋ฅผ ์์ฑํด ๋ณด์ธ์.
ํ์ด
str = input() newstr=str.swapcase() print(newstr) # ๊ทธ๋ฅ ๋ฐ๋ก print(str.swapdcase) ํ๋ฉด ์ฝ๋ ๋ ๋จ์ถ ๊ฐ๋ฅ
๋ฆฌ๋ง์ธ๋
- swapcase() : ๋ฌธ์์ด์ ์๋ ๋ชจ๋ ๋ฌธ์์ ๋/์๋ฌธ์๋ฅผ ๋ฐ๋๋ก ๋ณํ
ํน์๋ฌธ์ ์ถ๋ ฅํ๊ธฐ
๋ฌธ์
๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅํ๋๋ก ์ฝ๋๋ฅผ ์์ฑํด ์ฃผ์ธ์. #์ถ๋ ฅ ์์ !@#$%^&*(\\'"<>?:;
ํ์ด
print(r'!@#$%^&*(\\'"<>?:;')
ํธ๋ฌ๋ธ ์ํ
- ๋ฌธ์์ด ์์ ‘๋ “, \์ ์ธ์ํ๋๊ฑฐ ํด๊ฒฐํ๋ ๋ฌธ์ ์.
- ์ค๊ดํธ๋ ์ด์ค์ค๊ดํธ๋ก ์ถ๋ ฅ ๊ฐ๋ฅ. {{}}
- ์ ์ผ ์ฌ์ด ๋ฐฉ๋ฒ์.. r : ์ต์ค์ผ์ดํ ๋ฌธ์์ ์๋ฏธ ๋ฌด์. ๊ทธ๋๋ก ์ถ๋ ฅ
๋ค๋ฅธ ์ฌ๋ ํ์ด
#1 print('''!@#$%^&*(\\\\'"<>?:;''') #2 print("!@#$%^&*(\\\\'\\"<>?:;")
'๐ญ Study > : Programmas' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ๊ธฐ์ด ํ๋ก๊ทธ๋๋ฐ Day3 (0) 2024.02.10 [ํ๋ก๊ทธ๋๋จธ์ค] ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ Day2 (0) 2024.02.08 ๋๊ธ
- map(int, input().strip().split(' ')) :