if, elif, else

- 함수와 마찬가지로 들여쓰기로 구분한다.

 

def checkAge(age):
  if age <= 10:
    return "kid"
  elif age < 18:
    return "non-adult"
  else:
    return "adult"

print(checkAge(10))
print(checkAge(15))
print(checkAge(22))

 

AND, OR

다른 언어에서 주로 &&와 || 를 통해 AND, OR를 나타내지만 파이썬에서는 and, or로 표기한다.

def checkABC(A, B, C):
  if A and B and C:
    return True
  elif B or C:
    return False
  else:
    return True

print(checkABC(True, False, False))

+ Recent posts