μ€κ°μ μΆκ°λ μΌ
μ λ²μ£Ό κΈμμΌμ λμ¨ νμ΄μ ν΄μ€μ μν λΌμ΄λΈ μΉμ
μΌλ‘ μ 리ν κ² λμλ€.
λΌμ΄λΈλ¬λ¦¬ λ³λ‘ μ μ© λ°μ΄ν°νμ
μ λ§λλ κΈ°λ₯μ΄ μλλ°
Pandasλ‘ μΉλ©΄ λ°μ΄ν°νλ μμ΄ κ·Έ μ ν΄λΉνλ€. μλ μ²λΌ λ°μ΄ν° νλ μμ λ³μ ssμ λ΄μΌλ©΄
ss=pandas.dataframe()
μλμΌλ‘ ν΄λΉ λ³μλ₯Ό μ μ© νμ (λ°μ΄ν° νλ μνμ )μΌλ‘ μ§μ νκ² λλλ°. μ΄ λλ§λ€μ΄μ§ λ³μλ₯Ό ν΄λΉ λΌμ΄λΈλ¬λ¦¬(μ΄ κ²½μ° pandas)μ λ©μλλ₯Ό μ¬μ© ν λ μλμΌλ‘ μΈμ νκΈ° λλ¬Έμ κΈ°μ‘΄μ λΌμ΄λΈλ¬λ¦¬ λ©μλ μ¬μ© λ°©λ²μΈ
pandas.info(ss)
κ° μλλΌ
ss.info()
λ§ ν΄λ μλνκ² λλ€.
νμ΄μ μμ λ±ν import νμ§ μκ³ μ¬μ©κ°λ₯ν ν¨μλ€μ΄ μλλ°
κ΅¬λΆ νλ λ°©λ²μ λΌμ΄λΈλ¬λ¦¬.λ©μλ(x) κ° μλλΌ κ·Έλ₯ λ©μλ(x)λ‘ μ¬μ©λλ λ
μλ€μ΄λ€.
max_n = 0
for n in numbers:
if n > max_n:
max_n=n
print(max_n)
μ΅λκ°μ ꡬνλ λΉλ λμ μ½λλ€.
if n > max_n: max_n=n
μ μν΄ κ°μ₯ ν° κ° μΈμ κ°±μ λμ§ μκΈ° λλ¬Έμ μ΅λκ°μ΄ μ μ₯λλ€.
λ¬Έμ μμ λΉλλ , λμνλ μ΄λΌλ λ¬Έκ΅¬κ° μλ€λ©΄ λμ λ리νμΌλ‘ νλ©΄ νκ²° μ¬μμ§λ€.
κΈ°λ³Έ μ¬μ©λ²
try:
# μ€λ₯κ° λ°μν κ°λ₯μ±μ΄ μλ μ½λ
except(μ€λ₯ μ’
λ₯):
# μ€λ₯κ° λ°μνμ λ μ€νλλ μ½λ
tryλ λ΄κ° μ€νν μ½λλ₯Ό λ£κ³
exceptμλ μ€λ₯μ μ²λ¦¬ν 문ꡬλ₯Ό λ£μ μμλ€.
try:
x = int(input("Enter a number: ")) # μ μ μ
λ ₯ λ°κΈ°
result = 10 / x # 0μΌλ‘ λλ κ²½μ° μ€λ₯ λ°μ κ°λ₯
print(f"Result: {result}")
except:
print("An error occurred.")
μμ κ°μ΄ exceptμ μ€λ₯ μ§μ μ μ ν΄μ£Όλ©΄ λͺ¨λ μ€λ₯μ λν΄ λμΌν print λ¬Έμ΄ μλνλ€.
try:
x = int(input("Enter a number: "))
result = 10 / x
print(f"Result: {result}")
except ZeroDivisionError:
print("You cannot divide by zero.")
except ValueError:
print("Invalid input. Please enter a valid integer.")
μμ κ°μ΄ μ€λ₯ μ’ λ₯λ₯Ό μ§μ ν΄μ£Όλ©΄ ν΄λΉ μ€λ₯μ λν μ²λ¦¬λ§ printλ¬Έμ΄ μλνκ² λλ€.
try:
x = int(input("Enter a number: "))
result = 10 / x
except ZeroDivisionError:
print("You cannot divide by zero.")
except ValueError:
print("Invalid input. Please enter a valid integer.")
else:
print(f"Result: {result}")
λ°λλ‘ μ€λ₯κ° λ°μνμ§ μμΌλ©΄ μ€νλλ λ°©μμΌλ‘ ν μλ μλ€.
λν λͺ¨λ μμΈλ₯Ό μ²λ¦¬νλ except: μΈμλ except Exception as e:κ° μλλ°.
try:
x = int(input("Enter a number: "))
result = 10 / x
except Exception as e:
print(f"An error occurred: {e}")
μμΌλ‘ ....except:λ λμ°¨μ΄μ§?!
νν°λμ λ΅λ³ :
λ³΄ν΅ μ¬μ©μκ° μμλ‘ λ§λ μλ¬λ₯Ό μ²λ¦¬ν λ μ¬μ©νκ² λλ€.
κ·Έλμ raiseμ κ°μ΄ νΌμ©ν΄μ μ°μ΄λ κ²½μ°κ° λ§λ€.
β»exceptλ νμ΄μ μ μ§μ ν λ΄λΆ μ€λ₯λ§ κ±Έλ¬λΌμ μλ€.
λΌμ΄λΈ μΉμ
κ³Ό κ°μΈκ°μ λ°μ΄ν° μ μ²λ¦¬&μκ°ν μ 리λ₯Ό ν΅ν©ν΄μ νλ € νμΌλ μ€λμ λΌμ΄λΈ μΉμ
μΌλ‘λ μκ°ν κΉμ§ μ§λκ° λκ°μ§ λͺ»ν΄ ν΅ν© μμ½μ λͺ»νκ³ μ μ²λ¦¬ ννΈ μ€ μΌλΆλ§ λ©λͺ¨ νκ³ μμλλ λ¨κ³μμ κ·Έ μ³€λ€.(λ°μ΄ν°λ‘ μΉλ©΄ λ‘μ°λ°μ΄ν°κΈ) λ€μ κ°μ λλ μ μ²λ¦¬κ΄λ ¨ μ§λλ λͺ»λκ° λ―νμ¬ λΉλΆκ° λ©λͺ¨νμΌλ‘λ§ λ¨κΈ°κ³ μ 리λ ADsPμν κΉμ§μ λΌμ΄λΈλ¬λ¦¬ μΉμ
μ λ€λ€μ΄λ³΄κ³ κ³ λ €ν΄ λ΄μΌ ν κ² κ°λ€.
λν κΈμμΌμ SQL μνμ΄ μλλ° λ΄μΌ λΆν°λ SQL 곡λΆμμ£Όλ‘ κΈ°μ‘΄ μ½λμΉ΄νμ 볡μ΅κ³Ό μ 리λ₯Ό ν΄μΌν λ― νλ€.
νλ€κ° μ§λ¦¬λ©΄ νκΈ°κ²Έ ADsP 곡λΆλ₯Ό νκ±°λ μ°μ±
μ ν΄λ³΄μ. μ§μ€λ ₯μ΄ μ€λ κ°μ§ λͺ»ν΄ 체λ ₯μ κΈΈλ¬μΌ ν κ² κ°μλ°... μμΉ¨μ 6μμλ μΌμ΄λμΌ μμ
μ μ§μ₯μμ΄ μ΄λν곡λΆλ₯Ό ν μ μμ κ²κ°μλ° μΌμ΄λμ§ λͺ»νκ³ μλ€.. μ΄λ»κ² νμ§.....π¦