Python: boolean (True == 1,2,3,4,..) (False == 0)

백아름·2023년 9월 30일
0

python

목록 보기
19/28

파이썬에서 불리언 값을 정수로 변환하면, True는 1로, False는 0으로 변환됩니다.

즉, false만 0임.
그 외의 값 1, 2, 3, 4 등은 True임.

int(True)  # 결과는 1
int(False)  # 결과는 0

[응용문제]
정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요.

def solution(number, n, m):
    return int(not((number % n) + (number % m)))
profile
곧 훌륭해질 거에요!

0개의 댓글