UNIT13 심사문제
, Min 영준님이 작성Cash3000 을 입력하면 3000 을 뺀다.
Cash5000 을 입력하면 5000 을 뺀다.
위의 코드를 만들기 위해
price -= 3000 을 입력했으나
"=" 이 부분이 invalid synax 라고 나옵니다.
왜 그런가요?
Re: UNIT13 심사문제
, 도장_ 관리자님이 작성print에서는 결과만 출력하세요. 대입문은 사용할 수 없습니다.
>>> print((price -= 3000))
SyntaxError: invalid syntax
>>> price -= 3000
>>>
들여쓰기에 주의하세요.
13.3에서 설명하는 중첩 if는 "A 조건을 만족하고 B 조건도 만족한다"입니다. 어떤 쿠폰 코드를 입력했는데, 그 쿠폰 코드가 3000원도 할인해주고, 5000원도 할인해준다를 동시에 만족할 수는 없겠지요.
if를 중첩할 필요는 없습니다.
if를 중첩하는 것과 if를 나열하는 것은 의미가 다릅니다.