본문 바로가기
Python/Python Programming language

[초급] 파이썬 변수 및 데이터 타입/ 변수 선언 및 할당

by Maccrey Coding 2024. 9. 17.
728x90
반응형

파이썬은 초보자부터 전문가까지 모두가 쉽게 접근할 수 있는 프로그래밍 언어입니다.

오늘은 파이썬의 가장 기본적인 개념 중 하나인 변수데이터 타입에 대해 알아보겠습니다. 이 글을 통해 파이썬의 변수 선언 및 데이터 타입을 쉽게 이해할 수 있을 것입니다.

1. 변수란 무엇인가요?

변수는 데이터를 저장하는 공간을 의미합니다. 변수에 값을 할당하면, 프로그램에서 그 값을 쉽게 참조하거나 수정할 수 있습니다. 예를 들어, 수학에서 x, y, z와 같은 기호를 사용하듯이, 프로그래밍에서도 변수명을 사용하여 데이터를 저장합니다.

예시 코드

# 변수 선언과 값 할당
age = 25
name = "Alice"

위 코드에서 age와 name은 변수명입니다. age에는 숫자 25가, name에는 문자열 "Alice"가 저장됩니다.

2. 변수 선언 및 할당

파이썬에서는 변수 선언과 동시에 값을 할당할 수 있습니다. 변수명을 지정하고 = 기호를 사용하여 값을 할당하면 됩니다.

예시 코드

# 변수 선언 및 할당
height = 170  # 키를 나타내는 변수
is_student = True  # 학생 여부를 나타내는 변수

이 코드에서 height는 숫자 170을 저장하고, is_student는 불리언 값 True를 저장합니다.

3. 데이터 타입이란?

데이터 타입은 변수에 저장할 수 있는 데이터의 종류를 정의합니다. 파이썬에는 몇 가지 주요 데이터 타입이 있습니다:

  • 정수형 (int): 정수 값을 저장합니다. 예: 5, -3
  • 부동 소수점형 (float): 실수 값을 저장합니다. 예: 3.14, -0.001
  • 문자열형 (str): 문자열 값을 저장합니다. 예: "Hello", "123"
  • 불리언형 (bool): True 또는 False 값을 저장합니다.

예시 코드

# 다양한 데이터 타입
integer_value = 10  # 정수형
float_value = 3.14  # 부동 소수점형
string_value = "Hello, World!"  # 문자열형
boolean_value = True  # 불리언형

4. 변수의 타입 확인하기

변수의 데이터 타입을 확인하려면 type() 함수를 사용할 수 있습니다.

예시 코드

# 변수 타입 확인
print(type(integer_value))  # <class 'int'>
print(type(float_value))  # <class 'float'>
print(type(string_value))  # <class 'str'>
print(type(boolean_value))  # <class 'bool'>

위 코드를 실행하면 변수의 데이터 타입을 확인할 수 있습니다.

5. 데이터 타입 변환하기

변수의 데이터 타입을 다른 타입으로 변환할 때는 형 변환 함수를 사용할 수 있습니다. 예를 들어, int(), float(), str() 함수가 있습니다.

예시 코드

# 데이터 타입 변환
number_str = "123"  # 문자열
number_int = int(number_str)  # 정수로 변환
print(number_int)  # 123

decimal_str = "45.67"  # 문자열
decimal_float = float(decimal_str)  # 부동 소수점형으로 변환
print(decimal_float)  # 45.67

 

이제 파이썬의 변수와 데이터 타입에 대한 기본 개념을 이해하셨나요?

변수는 데이터를 저장하는 공간이며, 데이터 타입은 그 데이터의 종류를 정의합니다. 이를 통해 다양한 데이터를 효율적으로 관리할 수 있습니다.

 

다음에도 더 많은 파이썬 팁과 트릭을 공유할 예정이니, 많은 관심 부탁드립니다!

구독!! 공감과 댓글은 저에게 큰 힘이 됩니다.

Starting Google Play App Distribution! "Tester Share" for Recruiting 20 Testers for a Closed Test.

 

Tester Share [테스터쉐어] - Google Play 앱

Tester Share로 Google Play 앱 등록을 단순화하세요.

play.google.com

 

 

728x90
반응형