๋ณ์ : ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด๋๋ ๊ณต๊ฐ
a = 1
1 ์ด๋ผ๋ ๋ฐ์ดํฐ๋ฅผ a ๋ณ์์ ์ ์ฅํ๋ค
# ๊ฐ ๊ตํ
a , b = 10 , 20
a , b = b , a
# ๋ณ์ ํ์
type(a) #์ถ๋ ฅ
print(a, b, c)
print(โ number โ )
print(a , b, c, sep=โโ) # ๋ณ์ ์ถ๋ ฅ์ ๊ณต๋ฐฑ๊ฐ๊ฒฉ์์ด ์ถ๋ ฅ #print ์ถ๋ ฅ์ ์ค๋ฐ๊ฟ ๋์ end
print(a, end=โ โ)
print(b, end=โ โ)
print(c)
#๋ณ์์
๋ ฅ๊ณผ ์ฐ์ฐ์
# ํค๋ณด๋ ์
๋ ฅ๋ฐ๊ธฐ
a=input() a,b = input().split()
#split() : ์
๋ ฅ์ ๊ตฌ๋ถ์๋ฅผ ํตํด ๋ถ๋ฆฌํ๋ค , ๊ณต๋ฐฑ์ด๋๊น ๋์ด์ฐ๊ธฐ๋ก ๊ตฌ๋ถํ์ฌ a ๋ฃ๊ณ b ๋ฃ๊ณ
์
๋ ฅ : 2 3 # ํ์
๋ณ๊ฒฝ
a = int(a)
b = int(b)
โ->>
๋์ค๋ก ์ฐ๊ธฐ ๋ฒ๊ฑฐ๋ฌ์
map() ํจ์ ์ฌ์ฉ map(function, iterable)
(ํจ์ , ์๋ฃํ )
๋ฐํ ๊ฐ : map ๊ฐ์ฒด map(์ ์ฉ์ํฌ ํจ์, ์ ์ฉํ ๊ฐ๋ค)
์๋ฃํ์ ํจ์์ ๋ฃ์ด ์ํํ๋ ํจ์ a , b = map(int, input().split()) #์ฐ์ฐ์
+ , - , * , /
a//b : ๋ชซ
a%b : ๋๋จธ์ง
a**b : ๊ฑฐ๋ญ์ ๊ณฑ ( 2 ** 3 = 2^3=8 )
# ์กฐ๊ฑด๋ฌธ if
x = 7
if x==7: # == ๊ฐ๋ค , ์ฐธ์ด๋ฉด ์คํ
print(โLuckyโ) # ๋ค์ฌ์ฐ๊ธฐ ์ค์
print(โใ
ใ
โ)
#์ค์ฒฉ if ๋ฌธ
x = 15
if x >= 10 :
if x % 2 == 1:
print(โ10์ด์์ ํ์โ)
x > 0 and x < 10
ํ์ด์ฌ์ and ์ฐ์ฐ์ ์์ด ์ฌ์ฉ ๊ฐ๋ฅ
0 < x < 10
#๋ถ๊ธฐ
if x>0:
print()
else: # ์กฐ๊ฑด ๋๋จธ์ง , ์ฐธ์ด ์๋๋ฉด
print()
#๋ค์ค if / elif
if x>=90:
print()
elif x>=80:
print()
elif x>70:
print()
else:
print()
#๋ฐ๋ณต๋ฌธ
range ํจ์ : ์์ฐจ์ ์ผ๋ก ์ ์๋ฅผ ๋ง๋ฆ
a = range(1,10) # 1 ๋ถํฐ 9 ๊น์ง
range(a,b) # a ๋ถํฐ b-1 ๊น์ง for i in range(10): # 0 ~ 9 , 10 ๋ฒ ๋ฐ๋ณต
print(i)
for i in range(10,0,-1): # 10๋ถํฐ 1 ์ฉ ์์์ง๋ฉด์ ์ถ๋ ฅ
print(i)
#while๋ฌธ
i = 1
while i <= 10:
print(i)
i = i + 1
# break , continue
i=1
while True: # ๋ฌดํ ๋ฐ๋ณต
print(i)
if i == 10:
break ๋ฐ๋ณต๋ฌธ ๋ฉ์ถ๊ธฐ
i += 1
for i in range(1,11):
if i % 2 == 0 : #์ง์์ด๋ฉด
continue # ์๋ ์ฝ๋๋ฅผ ์คํํ์ง ์๊ณ ๊ฑด๋๋
print(i)
for i in range(1,11):
print(i)
if i == 5 :
break
# for / else
for ๋ฌธ์ด ์ ์์ ์ผ๋ก ์ข
๋ฃ๊ฐ ๋๋ค
-> else ์ถ๋ ฅ
๋ง์ฝ for ๋ฌธ์์์ break ๋ฅผ ๋นํ๋ค๋ฉด ์ถ๋ ฅํ์ง ์์
for i in range(1,11):
print(i)
if i>15:
break
else:
print(11)
# ๋ฐ๋ชฉ๋ฌธ์ ์ด์ฉํ ๋ฌธ์ ํ์ด
1) 1๋ถํฐ n ๊น์ง ํ์ ์ถ๋ ฅํ๊ธฐ
2) 1๋ถํฐ n ๊น์ง์ ํฉ ๊ตฌํ๊ธฐ
3) n ์ ์ฝ์ ์ถ๋ ฅํ๊ธฐ
# ์ค์ฒฉ ๋ฐ๋ณต๋ฌธ ( 2์ค for ๋ฌธ )
for i in range(5):
for j in range(5):
print(j, end=โ โ)
print()
'Develop > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ(์ ์์ง์) / ํจ์ ๋ง๋ค๊ธฐ (0) | 2023.01.02 |
---|---|
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ(์ ์์ง์) / 2์ฐจ์ ๋ฆฌ์คํธ (0) | 2023.01.02 |
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ(์ ์์ง์) / ๋ฆฌ์คํธ์ ๋ด์ฅํจ์(2) (0) | 2023.01.02 |
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ(์ ์์ง์) / ๋ฆฌ์คํธ์ ๋ด์ฅํจ์(1) (0) | 2023.01.02 |
ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ(์ ์์ง์) / ๋ฌธ์์ด๊ณผ ๋ด์ฅํจ์ (0) | 2023.01.02 |