<Python> 변수와 자료형

반응형

변수 선언 및 할당

파이썬에서 변수는 값을 참조하는 이름으로, 값을 저장하는 데 사용됩니다. 변수를 선언하려면 = 연산자와 함께 원하는 이름을 사용하며, 할당된 값에 따라 자동으로 데이터 타입이 결정됩니다. 변수 이름은 의미 있는 이름을 사용해 작성 권장합니다.

integer_value = 42
float_value = 3.14
string_value = "Hello, World!"
boolean_value = True

파이썬의 기본 자료형

파이썬의 주요 데이터 타입은 다음과 같습니다:

  1. int (정수): 음수, 양수 및 0을 포함하는 정수를 나타냅니다. 파이썬의 정수 크기는 상황에 따라 다르며, 메모리 제한에 따라 결정됩니다.
a = 7
b = -42
c = 1000000000000000000
  1. float (실수): 소수점이 있는 숫자를 나타냅니다. 파이썬에서 실수는 일반적으로 64-bit 이중 정밀도(double precision)로 나타내어집니다.
pi = 3.141592653589793
neg_number = -458.23
  1. str (문자열): 문자의 시퀀스로 구성된 텍스트 데이터를 나타냅니다. 작은따옴표('') 또는 큰따옴표("")로 묶어 표현해야 합니다.
greeting = "Hello"
quote = 'To be or not to be, that is the question.'
  1. 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 등의 논리 연산자가 있습니다.

파이썬의 변수와 자료형에 대한 이해를 바탕으로, 프로그램을 작성할 때 필요한 다양한 데이터 처리 기법과 함수들을 사용할 수 있습니다.

 

감사합니다!

Designed by JB FACTORY