<Python> 변수와 자료형
- Developer/Python
- 2023. 7. 28.
반응형
변수 선언 및 할당
파이썬에서 변수는 값을 참조하는 이름으로, 값을 저장하는 데 사용됩니다. 변수를 선언하려면 =
연산자와 함께 원하는 이름을 사용하며, 할당된 값에 따라 자동으로 데이터 타입이 결정됩니다. 변수 이름은 의미 있는 이름을 사용해 작성 권장합니다.
integer_value = 42
float_value = 3.14
string_value = "Hello, World!"
boolean_value = True
파이썬의 기본 자료형
파이썬의 주요 데이터 타입은 다음과 같습니다:
- int (정수): 음수, 양수 및 0을 포함하는 정수를 나타냅니다. 파이썬의 정수 크기는 상황에 따라 다르며, 메모리 제한에 따라 결정됩니다.
a = 7
b = -42
c = 1000000000000000000
- float (실수): 소수점이 있는 숫자를 나타냅니다. 파이썬에서 실수는 일반적으로 64-bit 이중 정밀도(double precision)로 나타내어집니다.
pi = 3.141592653589793
neg_number = -458.23
- str (문자열): 문자의 시퀀스로 구성된 텍스트 데이터를 나타냅니다. 작은따옴표(
''
) 또는 큰따옴표(""
)로 묶어 표현해야 합니다.
greeting = "Hello"
quote = 'To be or not to be, that is the question.'
- bool (불리언): 참(True) 또는 거짓(False) 중 하나의 값을 나타내며, 조건문과 논리 연산에 널리 사용됩니다.
is_true = True
is_false = False
유용한 내장 함수 및 연산자
파이썬은 기본 자료형과 관련된 처리를 위해 다양한 내장 함수들을 제공합니다.
문자열 관련 함수
len()
: 문자열의 길이를 반환합니다.upper()
: 모든 문자를 대문자로 변환한 문자열을 반환합니다.lower()
: 모든 문자를 소문자로 변환한 문자열을 반환합니다.capitalize()
: 첫 글자만 대문자로, 나머지는 소문자로 변환한 문자열을 반환합니다.split()
: 문자열을 구분자를 기준으로 분할하여 리스트로 반환합니다.
숫자 관련 함수
abs()
: 절댓값을 반환합니다.round()
: 반올림한 값을 반환합니다.min()
: 주어진 숫자 중 가장 작은 값을 반환합니다.max()
: 주어진 숫자 중 가장 큰 값을 반환합니다.sum()
: 주어진 숫자들의 합을 반환합니다.
형 변환 함수
int()
: 주어진 값을 정수로 변환합니다.float()
: 주어진 값을 실수로 변환합니다.str()
: 주어진 값을 문자열로 변환합니다.bool()
: 주어진 값을 불리언으로 변환합니다.
파이썬은 기본 자료형끼리 연산자를 사용해 연산을 수행할 수 있습니다. +
, -
, *
, /
, //
, %
, **
등의 산술 연산자와, 불리언 값에 적용하는 and
, or
, not
등의 논리 연산자가 있습니다.
파이썬의 변수와 자료형에 대한 이해를 바탕으로, 프로그램을 작성할 때 필요한 다양한 데이터 처리 기법과 함수들을 사용할 수 있습니다.
감사합니다!
'Developer > Python' 카테고리의 다른 글
<Python> 불(bool) 연산자와 None 타입 (0) | 2023.07.30 |
---|---|
<Python> 딕셔너리와 세트 이해하기 (0) | 2023.07.29 |
<Python> 리스트와 튜플 사용법 (0) | 2023.07.29 |
<python> 파이썬 기본 구문 (0) | 2023.07.28 |
<python> 파이썬 시작하기: 설치 및 환경 설정 (0) | 2023.07.27 |