1. 학습
  2. /
  3. 강의
  4. /
  5. 금융을 위한 중급 Python

Connected

연습 문제

불리언 연산자로 변수 할당하기

and와 or가 쇼트서킷 연산자라는 점을 활용하면, 객체를 변수에 똑똑하게 할당할 수 있어요. 웹 양식에 입력된 내용에 따라 클라이언트 계좌에 대해 어떤 조치를 취할지 결정한다고 가정해 봅시다. 불행히도 이 필드를 비워 둔 채로 제출할 수도 있으므로, 대비를 위해 기본 동작을 설정해야 해요. 제공된 변수 input_action에는 클라이언트가 제출한 내용이 들어 있어요. 제공된 변수 is_trading_day는 오늘이 거래가 가능한 날이면 True예요.

지침

100 XP
  • 클라이언트가 동작을 입력했다면 변수 action에 그 값을 할당하세요. 아무것도 입력하지 않았다면 기본 동작 "Hold"를 사용하세요.
  • 오늘 거래가 가능하면 변수 do_action에 동작을 할당하고, 그렇지 않으면 False를 할당하세요.
  • 실행해야 할 동작을 출력하세요.