python μ‹œλ¦¬μ¦ˆπŸ/μ›Ή 슀크래퍼 λ§Œλ“€κΈ°

🧐if , elseif, elif, λͺ¨λ“ˆπŸ§ | μ›Ή 슀크래퍼 λ§Œλ“€κΈ° 005

@ENFJ 2021. 8. 12. 16:30

1. if , elif 

def age_check(age):
  print(f"you are {age}")
  if age <18:
    print("you cant drink")
  elif age == 18:
    print(" you are new to this!")
  elif age > 20 and age <25:
    print("you are still kind of young")
  else:
    print("enjoy your dirnk")

age_check(23)

 

 

def ν•¨μˆ˜ age_check 에 인수 age  

print문에 f 슀트링으둜 좜λ ₯함.

if 와 elif 쑰건문을 μ‚¬μš©ν•˜μ—¬ 각 쑰건에 맞게 좜λ ₯문이 λ‚˜μ˜€λ„λ‘ 함.
--------------------------------------------------------------------------
age_check ν•¨μˆ˜ 23 인자λ₯Ό λ„£μ–΄ μ‹€ν–‰

 

2. for λ³€μˆ˜ in sequence

for  in 은 ν•œμ€„μ΄ μ•„λ‹Œ ν•˜λ‚˜μ”© ν•œμ€„μ— 좜λ ₯ν•œλ‹€. μ‚¬μ§„μ²˜λŸΌ~
potato 의 λ³€μˆ˜λŠ” λ‹€λ₯Έ μ΄λ¦„μœΌλ‘œ 바꾸어주어도 μƒκ΄€μ—†μ§€λ§Œ, days λ‚˜ [1,2,3,4,5] λŠ” 값을 좜λ ₯ 결과값을 μ •ν•˜κΈ° λ•Œλ¬Έμ— λ³€κ²½ν•΄μ„œλŠ” μ•ˆλœλ‹€.

=> ν˜•μ‹: for λ³€μˆ˜ in sequence
이 λ•Œ μš” 'λ³€μˆ˜'λŠ” for문이 싀행될 λ•Œ μ„ μ–Έλœλ‹€. 이름이 뭐든 μƒκ΄€μ—†μŒ.



3. λͺ¨λ“ˆ (module) import ν•˜λŠ” 법

파이썬 ν”„λ‘œμ νŠΈλ₯Ό ν•˜λ‹€λ³΄λ©΄ 자주 module을 import ν•˜κ²Œ λœλ‹€. (λͺ¨λ“ˆμ€ math λͺ¨λ“ˆ,,,λ“±λ“±)

import ν•˜μ—¬ λͺ¨λ“  λͺ¨λ“ˆμ„ 가져와도 λœλ‹€. 
ν•˜μ§€λ§Œ , μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” 것도 μ „λΆ€ κ°€μ Έμ˜€κ²Œ 됨으둜 μΆ”μ²œμ„ ν•˜μ§€ μ•ŠλŠ”λ‹€. λΉ„νš¨μœ¨μ μ΄λ‹€.

νŠΉμ • ν•¨μˆ˜λ§Œ κ°€μ Έμ˜€λŠ” 방법을 μΆ”μ²œν•œλ‹€.  νš¨μœ¨μ μ΄λ‹€.
μ΄λ•Œ 이름이 λ§˜μ— μ•ˆλ“€λ©΄ μ•„λž˜ μ‚¬μ§„μ²˜λŸΌ as 둜 이름을 λ°”κΎΈμ–΄ 쀄 수 도 μžˆλ‹€.