시스템 설계 면접 질문 너무 개방적이어서 올바른 준비 방법을 알기가 너무 어렵습니다. 이제 구매 후 Amazon, Microsoft 및 Adobe의 디자인 라운드를 해독할 수 있습니다. 이 책은. 매일 수정 하나 디자인 질문 그리고 나는 당신이 디자인 라운드를 깨뜨릴 수 있다고 약속합니다.
Python 부울은 두 값 중 하나입니다. 참된 or 거짓.
모든 프로그래밍 언어에서 표현, 우리는 대답으로 True 또는 False를 얻을 것입니다.
print(3>5) print(5==5)
위의 예에서 표현식의 유효성을 검사하고 부울 값을 응답으로 가져옵니다. 이전 튜토리얼에서 보았듯이, if 및 동안 루프는 표현식에서 반환된 부울 값을 기반으로 코드를 실행합니다.
Python Boolean으로 값 평가하기:
또한 부울() 함수는 값을 평가하고 True 또는 False인 답변을 반환하는 데 사용됩니다.
모든 값은 비어 있지 않은 한 True입니다.
아래 예제는 True를 반환합니다.
print(bool(1)) print(bool("ABC")) print(bool([1,2,3]))
아래 예제는 빈 값이기 때문에 False를 반환합니다.
print(bool("")) print(bool(0)) print(bool([])) print(bool(())) print(bool({}))
함수의 부울:
다음 튜토리얼에서 함수를 다룰 것입니다. 이 시점에서 함수가 부울 값을 반환할 수 있고 함수의 반환 값을 기반으로 코드를 실행할 수도 있다는 것을 아는 것으로 충분합니다.
def function(): return True if function(): print("YES") else: print("NO")
파이썬에서 데프 나타냅니다 기능. def 키워드 뒤에 오는 이름은 함수의 이름입니다. 위의 코드에는 부울 값만 반환하는 function() 함수가 포함되어 있습니다.
그런 다음 함수의 반환 값에 따라 "YES" 또는 "NO"를 인쇄합니다.
