파이썬으로 초간단 덧셈 & 뺄셈 계산기 만들기 (기초부터 실습까지!)

[1일 1파]  하루 하나씩 Ai와 Python을 이용한 코딩 Play~😎


1. 오늘의 주제: 덧셈 뺄셈 계산기

✅ 프로그램 개요

오늘은 간단한 덧셈 및 뺄셈 계산기를 만들어 보겠습니다!
이 프로그램은 사용자가 입력한 두 숫자를 더하거나 빼는 기능을 합니다.

 

저역시 초보자로 코딩을 모르지만 AI와 함께 오류를 수정하며, 따라하기로 코딩을 하고 있어요~ 

AI의 활용을 조금 맛 볼 수 있는 간단한 것부터 같이 실력을 키워가요~😉

 

 ▶ 실생활 활용 예시

  1. 쇼핑을 할 때 총 금액을 계산할 때
  2. 친구들과 더치페이를 할 때
  3. 간단한 수학 문제를 풀 때

2. 개발 환경 설정

 필수 개발 환경 준비

    ✔ Python이 설치되어 있지 않다면 아래 가이드를 참고하세요:


 

3. 실전 프로그램 만들기 - Step by Step

 

💻 Ready : 실전 따라하기를 위해서는 Python과 VScode를 준비해야 해요. 위 2. 개발환경설정을 참고하세요~

 

✅ 1단계: 사용자 입력 받기

✔ vscode를 실행 후 다음을 입력합니다.

    → 코드는 사용자로부터 두 개의 숫자를 입력받습니다.

# 사용자로부터 숫자 입력받기
a = float(input("첫 번째 숫자를 입력하세요: "))
b = float(input("두 번째 숫자를 입력하세요: "))

사용자로부터 입력을 받습니다.


 2단계: 연산 수행하기

  덧셈, 뺄셈 등 무엇을 할지 선택을 요구합니다.

     → 사용자가 원하는 연산(덧셈 또는 뺄셈)을 선택하도록 합니다.

# 연산 선택
operation = input("원하는 연산을 선택하세요 (+ 또는 -): ")

 

이제 입력을 기다려봅니다.


 3단계: 결과 출력하기

  사용자가 입력한 값과 선택한 연산에 따라 결과를 계산하고 출력합니다.

# 연산 수행 및 결과 출력
if operation == '+':
    result = a + b
    print(f"결과: {a} + {b} = {result}")
elif operation == '-':
    result = a - b
    print(f"결과: {a} - {b} = {result}")
else:
    print("잘못된 입력입니다. + 또는 -를 입력하세요.")

 


 

4. 전체 코드 제공

  하나씩 따라서 입력하셨다면 현재 코드는아래와 같아요~💬

# 간단한 덧셈 & 뺄셈 계산기

a = float(input("첫 번째 숫자를 입력하세요: "))
b = float(input("두 번째 숫자를 입력하세요: "))
operation = input("원하는 연산을 선택하세요 (+ 또는 -): ")

if operation == '+':
    result = a + b
    print(f"결과: {a} + {b} = {result}")
elif operation == '-':
    result = a - b
    print(f"결과: {a} - {b} = {result}")
else:
    print("잘못된 입력입니다. + 또는 -를 입력하세요.")

 


5. 실행 방법 및 예상 결과

✅ 실행 방법

1️⃣ Python이 설치된 터미널 또는 CMD 창에서 실행합니다. 

 → 실행은 마음(?)이 편한 쪽을 선택하셔서 진행하시면 되요~ VScode는 우측 상단Run 실행 버튼(▶)이 있어요.

 

    💬 cmd 창에서 폴더 이동이나 파일 찾기가 어려운 분들은 2번 항목에 기초 명령어를 한 번 참고해주세요.

 

 → 저는 day1_cal.py 라는 파일명으로 D드라이브1d1p 폴더에 저장했으니 여러분은 여러분이 저장한 폴더를 찾아주세요.

      ‼ 아래는 드라이브를 변경 후 저장된 폴더로 이동해서 파일명을 확인하는 작업이에요.

cmd 실행창 - py파일이 있는 폴더까지 이동

 

2️⃣ python 파일명.py 입력 후 엔터를 누릅니다.

 

     ⚠ Tip

   아래와 같이 저장된 폴더에 가서 명령인 python을 입력 후 한 칸을 띈 후 파일의 첫 번째 알파벳만 입력Tab키 를 누르면~~

 

💯 짠~ 하고 파일명이 자동 완성되요. 파일이 여러 개면 반복해서 탭키를 누르면 해당 파일명이 자동으로 입력됩니다.

파일의 첫 번째 문자만 입력

 

파일명 자동 완성

 

 

3️⃣ 프로그램의 안내에 따라 숫자와 연산을 입력합니다. 저는 1과 2를 입력하고 덧셈을 선택, 결과를 얻었어요~

 

✅ 실행 예시

첫 번째 숫자를 입력하세요: 10
두 번째 숫자를 입력하세요: 5
원하는 연산을 선택하세요 (+ 또는 -): +
결과: 10 + 5 = 15.0

 

 

💻 VS-Code 실행버튼으로 실행 했을 경우 결과 창이에요. 좀 더 간편하죠~? 

 

vscode 실행화면


 

6. 초보자를 위한 Q&A

 

💬  "ValueError: could not convert string to float" 오류가 발생해요.

   해결 방법: 숫자가 아닌 문자를 입력하면 발생하는 오류입니다. 숫자만 입력하세요.

 

💬 올바른 연산 기호를 입력하지 않았어요.

  해결 방법: if operation not in ['+', '-']: 조건을 추가하여 잘못된 입력을 방지할 수 있습니다.

 

💬 소수점 없이 정수 결과만 보고 싶어요.

  해결 방법: int(result)를 사용하여 결과를 정수형으로 변환하면 됩니다.

 


7. 맺음말과 이후 과제

어떠세요? 프로그램 참 쉽죠?

저도 Ai와 함께 코딩을 한다는게 어떤건가 했는데..

전혀 모르지만 구상만 잘 한다면 나만의 프로그램을 만들 수 있지 않을까요? 🙄

 

처음이라 cmd 창에서 실행하고 결과값만 확인하는 과정을 보여드렸어요.

덧셈과 뺄셈뿐만아니라 사칙연산을 모두 수행하는 다음 단계를 직접진행보시는 걸 추천드려요.

 

chatGPT 같은 ai를 활용해서 다음 과제를 진행보세요!

1️⃣ 계산을 위한 곱셈, 나눗셈을 ai에게 물어보고 함께 만들어 본다.

2️⃣ 실제 윈도우 프로그램처럼 GUI를 적용해서 실제 계산기 프로그램을 따라해 본다.

 

✔ 프로그램을 함께 할 AI OpenAI ChatGPT → http://chatgpt.com 

✔ 또 다른 인기몰이 중인 AI Claude → https://claude.ai