본문 바로가기

python 숫자 입력 유효성 검사2

1단계 : 10. Python 으로 간단한 프로젝트 만들기 (feat. 기본 계산기 만들기 - 덧셈, 뺄셈, 곱셈, 나눗셈 기능) Python을 활용하면 간단한 계산기를 손쉽게 만들 수 있습니다. 이 장에서는 기본적인 사칙연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 처리할 수 있는 계산기를 단계별로 작성해봅니다. 사용자 입력을 받아 계산을 수행하고, 잘못된 입력을 처리하는 예외 처리 기능을 추가하여 안정성을 높인 프로그램을 설계합니다.  1. 프로그램의 목표     • 사용자로부터 두 개의 숫자와 연산자를 입력받습니다.   • 입력받은 연산자에 따라 계산을 수행합니다.   • 잘못된 입력이나 예외 상황을 처리하여 안정성을 제공합니다.   2. 기본 계산기 작성     ㉮ 단일 연산 수행       Python의 input() 함수를 사용하여 사용자로부터 입력을 받고, if-elif 조건문으로 연산을 수행합니다.       기본 코드# 사용.. 2025. 2. 7.
1단계 : 4. 기본 출력과 입력 (feat. 입력 값 데이터 형 변환) Python에서 input() 함수는 기본적으로 문자열(str) 형태로 데이터를 받아들입니다. 하지만 숫자나 특정 데이터 타입으로 처리하려면 형 변환(Type Casting)이 필요합니다. 이 장에서는 int(), float(), str() 등을 사용하여 입력 값을 변환하는 방법과 주의할 점을 살펴봅니다.  1. 형 변환(Type Casting)이란?  형 변환은 데이터를 한 타입에서 다른 타입으로 변환하는 작업을 말합니다. 예를 들어:    • 문자열 "25"를 정수 25로 변환.   • 문자열 "3.14"를 실수 3.14로 변환. Python에서 형 변환을 위해 다음과 같은 함수들을 자주 사용합니다:    • int(): 문자열 → 정수   • float(): 문자열 → 실수   • str(): 숫자.. 2025. 1. 17.