논리
논리 블록은 일반적으로 조건문 과 반복 블록을 제어하는 데 사용됩니다.
조건문 (만약 ~ 라면)
조건문 블록을 통해, 조건과 이를 만족했을 때의 동작을 설정할 수 있습니다.

예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
변수 x의 값이 100보다 크면, 조건은 참이 되어 "큰 수입니다."라는 텍스트가 출력됩니다.
만약 x의 값이 100보다 크지 않으면, 조건은 거짓이 되어 "크지 않은 수입니다."가 출력됩니다.
Python
python
if condition:
# ...
elif condition2:
# ...
else:
# ...비교 연산
여섯 가지 비교 연산자가 있습니다.
각 연산자는 두 개의 입력(보통 숫자)을 받아, 입력값들이 서로 어떻게 비교되는지에 따라 참 또는 거짓을 반환합니다.

Python
python
A == B
A != B
A < B
A <= B
A > B
A >= B논리 연산
그리고 블록은 두 입력이 모두 참일 때만 참을 반환합니다.
또는 블록은 두 입력 중 하나라도 참이면 참을 반환합니다.

Python
python
A and B
A or B아닙니다
아닙니다 블록은 불리언 입력을 그 반대로 변환합니다.

Python
python
not A불리언
참 또는 거짓를 지정하는 드롭다운이 있는 단일 블록을 사용하여 불리언 값을 얻을 수 있습니다.

Python
python
True
False삼항 연산자
삼항 블록은 간단한 조건문 블록처럼 동작합니다.
세 개의 입력을 받습니다.
첫 번째 입력은 테스트할 불리언 조건이고, 두 번째 입력은 조건이 참일 경우 반환할 값입니다.
세 번째 입력은 조건이 거짓일 경우 반환할 값입니다.

Python
python
thenValue if test else elseValue