๐ Python
2. ์ฐ์ ์ฐ์ฐ์
sa1t
2022. 6. 9. 10:36
๋ฐ์ํ
## ์ฐ์ ์ฐ์ฐ์
# = : ๋ฑํธ ์๋ ์ฃผ์, ๋์
์ฐ์ฐ์
# +,-,*,% //(๋ชซ), %(๋๋จธ์ง๊ฐ), **(์ ๊ณฑ)
a = 5 ; b = 3 ; c = 2
# ; ์ธ๋ฏธ ์ฝ๋ก ์ ํ์ค์ ์ฌ๋ฌ ๋ช
๋ น์ด ์ธ ๋ ์ฌ์ฉ
print(a+b, a-b, a*b, a/b)
print(a//b, a%b, a**b)
s1, s2, s3 = "100", "100.12", "999999"
print(s1,s2,s3)
print(int(s1), float(s2)+1, int(s3)+1)
# "" ์์ ์ด ์ซ์๋ ๋ฌธ์์ด ์ทจ๊ธ
# int, float ํจ์๋ฅผ ์ฌ์ฉํด ์ ์, ์ค์๋ก ํ ๋ณํ
a = 100
b = 123.45
print(str(a)+'1', str(b)+'1')
## ๋์
์ฐ์ฐ์
# +=, -=, *=, /=
a = 10
a += 5 ; print(a)
a -= 5 ; print(a)
a *= 5 ; print(a)
a /= 5 ; print(a)
a //= 5 ; print(a)
a %= 5 ; print(a)
a **= 5 ; print(a)
# ๋์ ๊ตํ ํ๋ก๊ทธ๋จ
# ๋ : ์ค๋ฐฑ์, ๋ฐฑ์, ์ค์ญ์, ์ญ์
# ๋ ์
๋ ฅ ๋ฐ์
coin = int(input())
c500 = coin / 500
print("์ค๋ฐฑ์ %d๊ฐ" %c500)
coin = coin % 500
c100 = coin / 100
print("๋ฐฑ์ %d๊ฐ" %c100)
coin = coin % 100
c50 = coin / 50
print("์ค์ญ์ %d๊ฐ" %c50)
coin = coin % 50
c10 = coin / 10
print("์ญ์ %d๊ฐ" %c10)
## ๊ด๊ณ ์ฐ์ฐ์
## bool
## == : ๋ ๊ฐ์ด ๊ฐ๋ค
## != : ๋ ๊ฐ์ด ๋ค๋ฅด๋ค
# >, < , >=, <=
a=100; b=200
print(a==b, b!=b)
## ๋
ผ๋ฆฌ ์ฐ์ฐ์
# and(๋๋ค ๋ง์กฑ), or(๋ ์ค ํ๋ ๋ง์กฑ), not(๋ฌด์กฐ๊ฑด ๋ฐ๋)
a= 99
print((a>100) and (a<200))
print((a>100) or (a<200))
print(not(a==100))
# ๋นํธ ์ฐ์ฐ์
# & : ๋นํธ ๋
ผ๋ฆฌ ๊ณฑ
# | : ๋นํธ ๋
ผ๋ฆฌ ํฉ
# ^ : ๋ฐฐํ์ ๋
ผ๋ฆฌ ํฉ ( xor )
# ~ : ๋นํธ ๋ถ์ ( ๋ฐ๋ ๊ฐ )
# << : ์ผ์ชฝ ์ฌํํธ
# >> : ์ค๋ฅธ์ชฝ ์ฌํํธ
print(12 & 4)
print(1 | 1)
print(1 ^ 1)
a = 10
print(a >> 1)
print(a >> 2)
print(a >> 3)
๋ฐ์ํ