Wednesday_June_24
.
.
.
μ°μ μ€μ²© ifλ¬Έ μ΄λ,
ifλ¬Έ μμ λ λ€λ₯Έ ifλ¬Έμ΄ μ‘΄μ¬νλ κ² μ΄λ€.μ΄κ±Έ μ? μΈκΉ?
μ€μ²© μμ΄ ifλ¬Έμ μ¬μ©νλ€λ©΄, μ½λμ κ°λ μ±μ΄ λ¨μ΄μ§ μ μλ€.
if status == "νμ" and year >= 3: print("μ·¨μ μ΄ κ³§ λ€κ°μ¨λ€!") elif status == "νμ" and year == 2: print("κ·Έλλ μμ§ λ μκ°μ΄ μλ€..") elif status == "νμ" and year < 2: print("νμ°½ λλμ§..") else: print("μ΄μ¬ν κ³΅λΆ ν΄μ λνκ΅ λΆν° κ°λΌ!")
μ΄ μ½λμμλ status == "νμ" μ΄λΌλ
μ‘°κ±΄μ΄ κ²ΉμΉκ² λλ€.μ΄λ κ² λ°λ³΅λλ 컨λμ μ΄ μμλλ nested if statemens μ¦ μ€μ²©λλ if ꡬ문μ μ¬μ©νλ©΄ κ°λ μ±μ΄ ν¨μ¬ λμμ§κ³ μ½λλ κ°κ²°ν΄μ§λλ€.
if status == "νμ": if year >= 3: print("μ·¨μ μ΄ κ³§ λ€κ°μ¨λ€") elif year == 2: print("κ·Έλλ μμ§ λ μκ°μ΄ μλ€..") elif year < 2: print("νμ°½ λλμ§..") else: print("μ΄μ¬ν κ³΅λΆ ν΄μ λνκ΅ λΆν° κ°λΌ!")
λ€μμ λ°©μ μμ ν΄κ²°νλ xμ κ°μ ꡬνλ νλ‘κ·Έλ¨ κ΅¬ννκΈ°.
ax = b
1οΈβ£ Input μΌλ‘ μ£Όμ΄μ§ a μ b κ°μΌλ‘ μμ λ°©μ μμ μΆ©μ‘±νλ λ¨ νλμ μ μκ° μ‘΄μ¬νλ€λ©΄ ν΄λΉ μ μλ₯Ό μΆλ ₯
2οΈβ£ λ§μΌ a μ b κ°μΌλ‘ μμ λ°©μ μμ μΆ©μ‘±νλ μ μκ° μλ€λ©΄ "No Solution"μ μΆλ ₯ν΄μ£ΌμΈμ.
3οΈβ£ a μ b κ°μΌλ‘ μμ λ°©μ μμ μΆ©μ‘±νλ μ μκ° λ§λ€λ©΄ "Many Solutions"μ μΆλ ₯ν΄μ£ΌμΈμ.
4οΈβ£ aλ bλ 0μ΄ λ μ μλ€.
μλ₯Ό λ€μ΄
a = 1, b = -2
μΆλ ₯κ°μ -2a = 2, b = -1
μΆλ ₯κ°μ "No Solution"
if a == 0: if b == 0: print("Many Solutions") else: print("No Solution") elif a != 0 and b == 0: print(b // a) elif a > 0: if (b > 0 and (b % a) == 0) or (b < 0 and (-b % a) == 0): print(b // a) else: print("No Solution") elif a < 0: if (b > 0 and (b % (-a)) == 0) or (b < 0 and (-b % (-a)) == 0): print(b // a) else: print("No Solution")
if a == 0: if b == 0: print('Many Solutions') else: print('No Solution') elif b % a == 0: print(b // a) else: print('No Solution')
μΌλ¨ μ€λλ§μ λ¨Έλ¦¬μ’ κ΅΄λ Έλ€.
μμ½λ κ΅Ώμ¦μΈ λ
ΈνΈμ νμ κΊΌλ΄λ©° λ
Ήμ¨ λλ κΈ°λ¦μΉ μ ν΄μ£Όμλ€.
.
μ¬μ€ λ΄κ° μ§ μ½λκ° μλ μ κ²λ³΄λ€ 2λ°°λ λ κΈΈμλλ°,
μ λ§νΌ μ€μ¬μ μλ§μ μ°λ€μ΄ μμλ€. λ¬Όλ‘ λ©ν λμ μ½λκ° λ°μ±νκ² ν΄μ£Όμλ€.
.
μΌλ¨ λ΄κ° μ΄ λ¬Έμ λ₯Ό κ°μ§κ³ 2μκ°? 3μκ°? μ μ½μ§ ν μ€ λͺ°λλ€.
.
μλ§νμ§ μκ³ κ²Έμνκ² μ΄μμΌ νλλ° λ€μ νλ² λ°μ± μ€μ΄λ€ ππ»ββοΈ
.
λ λ€λ₯΄κ² λλμ μ, μμ° λ©ν λκ»μ λ§μν΄μ£Όμ
β° μ λμ μΈ μκ° ν¬μ = β μ½μ§
νλ€μμ§λ§ μ€λλ μ¦κ²Όκ³ μ¬λ°μλ€.