본문 바로가기

데이터 타입2

Decimal (파이썬 데이터 타입) 00 개요Decimal은 Python의 decimal 모듈에서 제공하는 데이터 타입으로, 소수점 숫자를 정확하게 처리할 수 있는 도구 제공Decimal 타입은 특히 금융 계산이나 정밀한 수치 연산이 필요한 경우에 유용함01 Decimal이란1. 정의소수점 이하 자릿수를 정확하게 저장하고 계산할 수 있도록 설계된 데이터 타입부동 소수점 숫자의 근사 오차를 피하고, 높은 정밀도로 숫자를 다룰 수 있음2. 주요 특징정확한 표현: Decimal은 소수점 이하 자릿수를 정확히 표현 가능설정 가능한 정밀도: 사용자가 소수점 자리수와 전체 자리수를 설정할 수 있음 부동 소수점 문제 방지: 부동 소수점 숫자는 이진수로 근사값을 저장하기 때문에, 계산 과정에서 오차가 발생할 수 있지만, Decimal은 이러한 오차를 방.. 2024. 9. 2.
dictionary란 (파이썬 자료구조) 00 개요목적: python의 dictionary에 대해 정리하고자 함 01 dictionary란1. 정의'사전'key(키) + value(값)로 이루어짐 (하나의 key 당 하나의 value 값만 부여 가능 → key 하나당 value 값 여러개 할당 불가능){ } 사용python에서의 dictionary는 다른 language의 map 또는 hashmap과 유사한 자료형, json이라는 자료형태와도 유사key는 중복 불가, value는 다른 key에도 존재 가능가능한 key값: str 또는 int가능한 value값: str, int, list, tuple, dictionary, 등 다양한 데이터타입 할당 가능key와 value로 이루어져 있다보니 순서의 의미가 없음 → index로 접근 불가key로 .. 2024. 7. 25.