TIL - 22.04.27 전력사용량 계산 퀴즈

개발자 macan·2022년 4월 27일
0

개발 - 공부

목록 보기
9/28
post-thumbnail

전력 사용량

내가 작성한 코드 (while, for, if를 사용 + input)

while 1:
    under_fee = str(60.7 * 99)
    upper_fee = str(60.7*100 + 125.9*50)
    print('=========================')
    print(' 주택용 전기요금(저압) 계산기')
    print('=========================')
    print('99kWh의 전기 요금은 ' + under_fee + '원 입니다.')
    print('150kWh의 전기 요금은 ' + upper_fee + '원 입니다.')
    
    for i in range(3):
      input_kwh = int(input('사용한 전력 사용량을 알려주세요 :'))
      if input_kwh <= 100:
        fee =  60.7 * input_kwh
      elif input_kwh <= 200:
        fee = 60.7*100 + 125.9*(input_kwh - 100)
      elif input_kwh <= 300:
        fee = 60.7*100 + 125.9*100 + 187.9*(input_kwh - 200)
      elif input_kwh <= 400:
        fee = 60.7*100 + 125.9*100 + 187.9*100 + 280.6*(input_kwh - 300)
      elif input_kwh <= 500:
        fee = 60.7*100 + 125.9*100 + 187.9*100 + 280.6*100 + 417.7*(input_kwh - 400)
      else:
        fee = 60.7*100 + 125.9*100 + 187.9*100 + 280.6*100 + 417.7*100 + 670.6*(input_kwh - 500)        
      print('사용하신 '+str(input_kwh)+'kWh의 전기 요금은 '+ str(fee) +'원 입니다.')
    break

함수를 통해 계산하는 법 (튜터)
함수 - 어떤 값이 입력되면 수식을 거쳐 결과를 출력한다.

함수 구조

def 함수명(value):
	지역변수 
    
    return
	
profile
개발자로 첫걸음

0개의 댓글