python์ด ์ด์ ์ต์ํด์ง๋ ค๊ณ ํ๋์ค,,!์ด๋ผ
๋ ํ์คํ๊ฒ ๊ณต๋ถํ๊ธฐ ์ํด ์์ฃผ ์ฌ์ฉํ๋ ํจ์๋ค์ด๋
์ธ์ด ์ฌ์ฉ ๋ฐฉ๋ฒ, ๋ฐํ ํ์ ๋ฑ์ ์์ ๋ก ์ ๋ฆฌํด์ ์ ๋ก๋ํด๋ณด๋ ค๊ณ ํ๋ค.
์ ์ถ๋ ฅ๋ถํฐ ์์โ๏ธ
๐ ์ ๋ ฅ
"""
input ํจ์๋ ์
๋ ฅ๋๋ ๋ชจ๋ ๊ฒ์ ๋ฌธ์์ด๋ก ์ทจ๊ธ!
"""
a = input()
print(a) # in: 1 -> out: 1
b = int(input())
print(b) # in: 1 -> out: 1
c = input("์
๋ ฅ: ") # ํ๋กฌํํธ ๋์์ ์
๋ ฅ ๋ฐ๋ ๊ฒ๋ ๊ฐ๋ฅ
"""
split ํจ์ : ๊ณต๋ฐฑ ๋ฑ ์ด๋ค ์
๋ ฅ์ ๊ธฐ์ค์ผ๋ก ๋๋ ์ ์
๋ ฅ๋ฐ์ ์ ์์ผ๋ฉฐ, ๋ฆฌ์คํธ ํํ๋ก ๋ฐํ
=> ๋ฌธ์์ด.split([[sep=]'๊ตฌ๋ถ์'], [[maxsplit=]๋ถํ ํ์]) ํํ๋ก ์ฌ์ฉ!
(1) ๊ตฌ๋ถ์ ์๋ต ์ ๊ณต๋ฐฑ์ ๊ธฐ์ค์ผ๋ก ๋๋์ด์ค
(๊ตฌ๋ถ์ ์๋ต ์, maxsplit ํค์๋๋ ์๋ต ๋ถ๊ฐ! -> ๋ฌธ์์ด.split(maxsplit=1) ์ด๋ ๊ฒ ์ฌ์ฉํด์ค์ผ ํจ
๋ฌธ์์ด.split(1) ์ด๋ฐ ์์ผ๋ก ์ฌ์ฉํ๊ฒ ๋๋ฉด, 1์ ๊ตฌ๋ถ์๋ก ์ธ์ํ๊ฒ ๋๊ธฐ ๋๋ฌธ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์)
(2) ๋ถํ ํ์ ์๋ต ์ ๋๋ ์ ์๋ ๋ชจ๋ ๋ถํ ์ ์ํํจ
(3) ๋ฌธ์์ด์๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํ๊ณ , input ํจ์ ๋ํ ๋ฌธ์์ด ํํ๋ก ๋ฐํํ๊ธฐ ๋๋ฌธ์ input().split() ์ด๋ฐ ์์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅ!
"""
d, e = map(int, input().split())
print(d, e) # in: 1 2 -> out: 1 2
f, g = map(str, input().split())
print(f, g) # in: 1 2 -> out: 1 2
input_list1 = input().split()
print(input_list1) # in: 1 2 -> ['1', '2']
input_list2 = list(map(lambda x: int(x), input().split()))
print(input_list2) # in: 1 2 -> out: [1, 2]
input_list3 = input().split(sep=' ', maxsplit=2)
print(input_list3) # in: 1 2 3 4 -> out: ['1', '2', '3 4']
# maxsplit์ ์ ํด์ฃผ๋ฉด ํด๋นํ๋ ํ์ ๊น์ง๋ง ์์์๋ถํฐ ๋ถํ ํด์ค๋ค.
๐ ์ถ๋ ฅ
"""
๋ณ์๋ ์์ ๊ฐ์ ๋ฌธ์์ด๊ณผ ํจ๊ป ์ถ๋ ฅํ๊ณ ์ถ์ ๋ ๊ทธ๋ฅ ๋ํด์! ์ถ๋ ฅํ๋ฉด ์ฝ๋ค.
"""
x = 1
y = 2
print("x ์ขํ: " + str(x) + ", y ์ขํ: " + str(y)) # x ์ขํ: 1, y ์ขํ: 2
"""
string formatting์ ํ์ฉํ๋ฉด ๋ ๊น๋ํ๊ฒ๋ ํํ ๊ฐ๋ฅ!
"""
a = 123
b = 456
print(f"a๋ {123}, b๋ {456}") # a๋ 123, b๋ 456
name = "์คํฌ"
num = 140
score = 4.0
print("%s๋ %dํ์ ์ ๋ค์๊ณ , ํ๊ท ํ์ ์ %f" %(name, num, score)) # ์คํฌ๋ 140ํ์ ์ ๋ค์๊ณ , ํ๊ท ํ์ ์ 4.000000
๋๊ธ