μ°μ°μ μννκΈ° μν κΈ°νΈ, μ°μ°μ
νλ‘κ·Έλλ°μμ μ°μ°μ(Operator)
λ νΉμ ν μ°μ°μ μννκΈ° μν΄ μ¬μ©λλ κΈ°νΈ λλ ν€μλλ₯Ό λ»ν©λλ€.
νμ΄μ¬ μ£Όμ μ°μ°μ
μ°μ°μλ μνμ λλ λ Όλ¦¬μ μ°μ°μ μννλ κΈ°νΈμ λλ€. νμ΄μ¬μμλ μ£Όλ‘ μλμ κ°μ μ°μ°μκ° μ¬μ©λ©λλ€:
μ°μ μ°μ°μ
+(λνκΈ°), -(λΉΌκΈ°), *(κ³±νκΈ°), /(λλκΈ°), **(μ κ³±), %(λλ¨Έμ§), //(μ μ λλμ )κ³Ό κ°μ΄ μ«μ κ°μ μ°μ μ°μ°μ μνν©λλ€.
multiply = 10 * 5 # 50 division = 10 / 2 # 5.0, νμ΄μ¬μμ λλμ κ²°κ³Όλ μ€μλ‘ λ°ν integer_division = 10 // 3 # 3, λλμ κ²°κ³Όμ μ μ λΆλΆλ§ λ°ν remainder = 10 % 3 # 1 power = 2 ** 3 # 8
ν λΉ μ°μ°μ
λ³μμ κ°μ ν λΉνκ±°λ, μ°μ°μ μνν ν κ·Έ κ²°κ³Όλ₯Ό λ³μμ ν λΉν©λλ€.
-
=
: μ€λ₯Έμͺ½μ κ°μ μΌμͺ½μ λ³μμ ν λΉ (μ:x = 1
μ λ³μ xμ κ°μΌλ‘ 1μ ν λΉ) -
+=
: μΌμͺ½μ λ³μμ μ€λ₯Έμͺ½μ κ°μ λν ν, κ·Έ κ²°κ³Όλ₯Ό μΌμͺ½μ λ³μμ ν λΉ (μ:x += 1
μx = x + 1
κ³Ό λμΌ) -
-=
: μΌμͺ½μ λ³μμ μ€λ₯Έμͺ½μ κ°μ λΊ ν, κ·Έ κ²°κ³Όλ₯Ό μΌμͺ½μ λ³μμ ν λΉ (μ:x -= 1
μx = x - 1
κ³Ό λμΌ)
μ μμ
μμ μ΄ν΄λ³Έ κ²μ²λΌ νμ΄μ¬μμ =
λ μνμ μΌλ‘ "κ°λ€"λ μλ―Έκ° μλ, μ€λ₯Έμͺ½μ κ°μ μΌμͺ½μ ν λΉνλ€λ μλ―Έμ
λλ€.
"κ°λ€"λ μλ―Έλ₯Ό κ°μ§ μ°μ°μλ ==
μ
λλ€.
x = 10 y = 20 x += 10 # x = x + 10κ³Ό λμΌ print(x) # 20
λΉκ΅ μ°μ°μ
μ’μ°μ κ°μ΄ κ°μμ§, ν°μ§, μμμ§ λ±μ λΉκ΅ν©λλ€.
-
==
(κ°μ),!=
(λ€λ¦) -
>
(μΌμͺ½μ΄ λ ν¬λ€),<
(μ€λ₯Έμͺ½μ΄ λ ν¬λ€) -
>=
(μΌμͺ½μ΄ ν¬κ±°λ κ°λ€),<=
(μ€λ₯Έμͺ½μ΄ ν¬κ±°λ κ°λ€)
x = 10 y = 20 # == : κ°λ€ print(x == y) # False # != : λ€λ₯΄λ€ print(x != y) # True # > : μΌμͺ½μ΄ λ ν¬λ€ print(x > y) # False # <= : μ€λ₯Έμͺ½μ΄ ν¬κ±°λ κ°λ€ print(x <= y) # True
λ Όλ¦¬ μ°μ°μ
νλ‘κ·Έλ¨ λ΄ λ Όλ¦¬ μ°μ°μ μνν©λλ€.
-
and
: μΌμͺ½κ³Ό μ€λ₯Έμͺ½ μ‘°κ±΄μ΄ λͺ¨λ μ°ΈμΌ λλ§ κ²°κ³Όκ° μ°Έ -
or
: μΌμͺ½κ³Ό μ€λ₯Έμͺ½ 쑰건 μ€ νλλΌλ μ°Έμ΄λ©΄ κ²°κ³Όκ° μ°Έ -
not
: 쑰건μ κ²°κ³Όλ₯Ό λ°λλ‘ λ€μ§μ
x = 10 y = 20 # and μ’μ°μ μ‘°κ±΄μ΄ λͺ¨λ μ°ΈμΌ λλ§ κ²°κ³Όκ° μ°Έ print(x > 5 and y > 15) # μ’μ° μ‘°κ±΄ λͺ¨λ μ°Έμ΄λ―λ‘ κ²°κ³Όλ True # or μ’μ°μ 쑰건 μ€ νλλΌλ μ°Έμ΄λ©΄ κ²°κ³Όκ° μ°Έ print(x < 5 or y > 15) # y > 15 μ‘°κ±΄μ΄ μ°Έμ΄λ―λ‘ κ²°κ³Όλ True # x > 5κ° μ°Έμ΄μ§λ§ not μ°μ°μλ‘ μΆλ ₯λλ κ²°κ³Όλ False print(not x > 5)
μ½λ© μ€μ΅
νλ‘κ·Έλ¨μμ κ³±μ
κΈ°νΈλ λ³ν(*
)λ‘ ννν©λλ€.
λΉμΉΈμ multiply
λ³μμ 10κ³Ό 5μ κ³±μ
κ²°κ³Όλ₯Ό μ μ₯νκ³ , κ²°κ³Όλ₯Ό μΆλ ₯ν΄λ³΄μΈμ.
μ°μ μ°μ°μ λ¬Έμ
10κ³Ό 2μ κ³±μ
κ²°κ³Όλ₯Ό λ³μμ μ μ₯νκ³ μΆλ ₯νμΈμ. μΆλ ₯κ°μ 20
μ΄ λμ΄μΌ ν©λλ€.
a = 10
b = 2
result = a
b
print(result)
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result