본문 바로가기

프로그래밍강좌/파이썬

파이썬 강좌 [4] 조건문 (Feat. 메이플스토리)

안녕하세요 !

 

이번 시간에는

 

메이플스토리 예시를 통해

 

조건문을 배워보도록 합시다 !!

 

조건문을 쉽게 설명해드리자면

 

내가 50원을 가지고 있다 생각해봅시다

 

근데 70원 짜리 물건을 사고 싶어요 !

 

근데 70원 짜리 물건을 사기 위한 조건이 뭔가요 ?

 

바로 내가 70원 이상을 가지고 있으면 되죠 !

 

파이썬 조건문도 마찬가지 입니다

 

예시를 들어볼게요

 

메이플스토리에서 빨간 포션을 사고 싶은데

 

가격이 50메소입니다

 

우리가 이 빨간 포션을 살 때 실행되는 코드를

 

구현해보도록 할게요 :)

 

조건 1. 우리가 가지고 있는 처음 메소(돈)는 1000 메소로 가정

 

조건 2. 여러개를 살 수 있음

 

아래는 파이썬 코드입니다 !

 

 

 

메소 = 1000 // 초반에 내가 가지고 있는 금액을 1000으로 설정합니다

빨간포션가격 = 50 // 빨간 포션의 가격은 50으로 설정합니다

 

구매개수 = int(input())  // input 입력을 통해 몇 개를 구매할지 정합니다 

 

총가격 = 빨간포션가격 * 구매개수 // 구매할 갯수 만큼을 빨간포션 가격에 곱합니

 

if(총가격 > 메소): // 만약  총가격이 내가 가지고있는 금액보다 적을 경우

    print("메소가 부족합니다") // 메소가 부족합니다 를 출력합니다

else: // 내가 가지고 있는 금액이 더 많을 경우에는

    print("구매완료 !") // 구매완료 ! 를 출력하며 

    메소 -= 총가격 // 내가 가지고 있는 메소에서 총가격을 뺍니다

 

 

 

이해가 잘 되시나요 ? ㅎ

 

이해를 보다 더 쉽게 하시도록

 

이렇게 특정 상황을 만들어서

 

강좌를 써보려고 합니다

 

감사합니다 !