[Python] 계산기
2021. 6. 27. 16:48
Python/Basic
- Class를 활용한 계산기 구현 - class를 활용하여 간단한 예제인 계산기를 구현합니다. # 4칙 연산 가능한 클래스 FourCal class FourCal: # __init__ 은 클래스를 호출할 때 가장 먼저 실행되는 함수 # first, second 인자를 받음 def __init__(self, first, second): self.first = first self.second = second # 인자를 받아서 self.first 와 self.second에 저장한다. # self는 클래스 안에서만 사용가능한 멤버변수 def setdata(self, first, second): self.first = first self.second = second # add 함수 -> self.first + ..
[Python] 소수판단 코드
2021. 6. 20. 14:39
Python/Basic
- for문과 if문을 활용한 소수판단 코드 구현 - 1. 테스트할 숫자를 userinput으로 받습니다. 2. for문을 돌면서 testNum을 testNum보다 작은 숫자들로 나누어 나머지가 0인지 확인합니다. 3. 나머지가 0이면 나누어 떨어지는 숫자가 존재하므로 소수가 아닙니다. 4. testNum보다 작은 숫자들 중 for문을 다 돌 때까지 나머지가 0인 숫자가 없으면 소수입니다. # 테스트할 숫자를 userinput 으로 받음 testNum = int(input('숫자를 입력하세요 : ')) # for 문을 이용해 testNum 보다 작을 숫자들을 소수인지 판단할 것임 # i --> 2 ~ testNum-1 for i in range(2, testNum): # testNum 을 i 로 나눴을 ..
[Python] 커피머신
2021. 6. 20. 13:35
Python/Basic
- while문과 if문을 활용한 커피머신 구현 - 1. 변수 설정 : 판매 가능한 커피의 개수(10개)와 커피 머신에 저장된 돈(0원)을 설정합니다. 2. 커피 머신에 넣을 돈을 userinput으로 받습니다. 3. userinput이 300원 이상이면 커피와 잔돈을 출력 후 커피 개수를 차감합니다. 4. userinput이 300원 미만이면 '금액이 부족합니다' 문구 출력 후 2번으로 돌아갑니다. 5. userinput이 0이면 프로그램 종료합니다. 6. 위 과정을 커피가 남아있을 때까지 반복합니다. # 커피의 개수와 커피머신에 저장된 돈을 확인하기 위한 변수 설정 coffee = 10 save = 0 # 커피가 남아있으면 반복 while coffee > 0: # userinput 으로 넣을 돈을 입..