09 — 그리고/또는: 조건 합치기
실제 조건은 질문 두 개인 경우가 많습니다. 그리고는 둘 다 참이어야
하고, 또는은 하나만 참이면 됩니다.
단계
combine.nme파일을 만듭니다:
실행해 보기 →준비는 참 점수는 5 만약 준비 그리고 점수가 2보다 크면 성공 말해줘두 조건이 모두 참이므로
성공이 출력됩니다.영어는
and와or로 이어 붙입니다:
실행해 보기 →set ready to True set score to 5 if ready and score is greater than 2 then show Goor는 한쪽만 참이면 됩니다:
실행해 보기 →set ready to True set waiting to False if ready or waiting then show Please wait그리고가또는보다 먼저 묶입니다. Python과 똑같습니다:
실행해 보기 →준비는 참 기다림은 거짓 점수는 5 만약 준비 그리고 기다림 또는 점수가 2보다 크면 성공 말해줘이 조건은
(준비 그리고 기다림) 또는 (점수 > 2)를 뜻합니다.합친 조건은 반복에서도 쓸 수 있습니다:
실행해 보기 →준비는 참 기다림은 거짓 준비 또는 기다림 동안 기다려 말해줘 멈춰 끝
직접 해보기
이름이 있고 시간이 늦었을 때만 인사를 보여 주세요:
이름은 민수
시간은 21
만약에 이름이 있으면 그리고 시간이 18보다 크면 좋은 저녁이에요 이름! 말해줘
실행해 보기 →배운 것
그리고/and는 두 조건이 모두 참이어야 합니다.또는/or는 하나만 참이면 됩니다.그리고가또는보다 먼저 묶입니다. 일반 Python과 같습니다.- 합친 조건은
만약,if,동안어디에서나 씁니다.