320x100
# 문제
코딩 연습 확인사항: Python 제어 흐름 - If, Elif, Else
임무: a와 b의 합이 42인지 확인하는 제어 흐름 루틴을 작성하세요. 합이 42이라면 42를 출력하세요. 그렇지 않다면 합이 30과 41 사이인지 확인하고, a와b의 합을 출력하세요. 그것도 아니라면 False를 출력하세요.
중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다!
이에 대한 해답은 다음 강의에 있습니다.
# 내 코드
# 기본 제시 값
a = 23
b = 8
if a + b == 42:
print(42)
elif a + b == between 30 and 41:
print(a+b)
else:
print(False)
아예 에러가 나왔다.
SyntaxError: invalid syntax
그런데 딱히 어디에 문제가 있다고 나오는게 아니라서 고치진 못했고 답안코드로 바로 넘어갔다.
이번 강의는 들어야겠다.
# 답안 코드
a = 23
b = 8
if a+b == 42:
print(42)
elif 30 <= a+b < 42:
print(a+b)
else:
print(False)
300x250
'개발일지 > Python' 카테고리의 다른 글
Python 문제8 - 정의함수 (def) (0) | 2022.09.28 |
---|---|
Python 문제7 - for 루프 (0) | 2022.09.28 |
Python 문제5 - 제어 흐름, 불린, 연산 (0) | 2022.09.28 |
Python 문제4 - 튜플과 불린 (0) | 2022.09.28 |
*중요 Python 문제3 - 딕셔너리 추가, 출력 (0) | 2022.09.28 |