Recent Posts
Tags
- javascript example
- 파이썬 ide 추천
- 국비 지원 파이썬
- 파이썬 학원
- 비동기 뜻
- 파이썬 온라인 강의
- 파이썬 사칙연산
- jupyter python
- javascript array splice
- 프로그래밍 파이썬
- 파이썬 강의 사이트
- jquery loaded event
- 동기 뜻
- python 다운로드
- 프로그래밍
- 국비 지원 프로그래밍
- $(document).ready()
- jQuery
- 파이썬 기초
- 자바스크립트
- 파이썬 강의
- javascript array remove
- JavaScript
- 웹 프로그래밍 기초
- 카카오 애드핏
- Python3
- kakao Adfit
- javascript array shift
- python slicing
- 비동기 코드
- python index
- javascript array map
- 웹 프로그래밍
- javascript array push
- HTML 기초
- 파이썬 세트
- javascript array method
- javascript 날짜 포맷 변환
- 파이썬 배우기
- python dictionary
- 코딩 파이썬 기초
- html css
- javascript array add
- 동기 코드
- HTML
- javascript array unshift
- 리엑트 삼항연산자
- javascript date format
- 제이 쿼리
- 파이썬 입문
코딩이 즐겁다
[파이썬 기초] 기본 자료형 (int, str, bool, float) 갓벽 가이드 본문
반응형
파이썬 기본 자료형 요약
파이썬(Python)에서 기본 자료형은 데이터의 유형을 나타내며, 변수나 값을 저장하고 처리할 때 사용됩니다. 이 자료형들은 파이썬에서 가장 기본적이고 자주 사용되는 데이터 타입으로, 각각 고유한 속성과 동작을 가지고 있습니다. 파이썬 기본 자료형 (int, float, bool, str) 의 사용법 및 활용 예제에 대하여 작성 하였습니다.
자료형 | 의미 | 변환 함수 |
int | 정수 | int() |
float | 실수 | float() |
bool | 논리 | bool() |
str | 문자열 | str() |
int (정수)
- 정수 값을 저장합니다.
- 크기 제한이 없으며, 메모리가 허용하는 한 큰 수를 저장할 수 있습니다.
- 10진수, 2진수(0b), 8진수(0o), 16진수(0x)로 표현 가능합니다.
a = 10 # 10진수 정수
b = 0b1010 # 2진수 정수 (10)
c = 0o12 # 8진수 정수 (10)
d = 0xA # 16진수 정수 (10)
💡 데이터 타입 변환 예제 (int() 함수 사용)
n = 1
print("데이터 타입 출력")
print( type(n) )
print("실수 > 정수 변환")
print( int(1.9) )
print("논리(True) > 정수 변환")
print( int(True) )
print("논리(False) > 정수 변환")
print( int(False) )
print("문자열 > 정수 변환")
print( int('1') )
결과:
데이터 타입 출력
<class 'int'>
실수 > 정수 변환
1
논리(True) > 정수 변환
1
논리(False) > 정수 변환
0
문자열 > 정수 변환
1
float (부동소수점, 실수)
- 소수점을 포함한 값을 저장합니다.
- 기본적으로 64비트 부동소수점 숫자로 처리됩니다.
a = 3.14
b = 1.0
c = -0.5
💡 데이터 타입 변환 예제 (float() 함수 사용)
n = 3.14
print("데이터 타입 출력")
print( type(n) )
print("정수 > 실수 변환")
print( float(10) )
print("논리(True) > 실수 변환")
print( float(True) )
print("논리(False) > 실수 변환")
print( float(False) )
print("문자열 > 실수 변환")
print( float('1') )
결과:
데이터 타입 출력
<class 'float'>
정수 > 실수 변환
10.0
논리(True) > 실수 변환
1.0
논리(False) > 실수 변환
0.0
문자열 > 실수 변환
1.0
문자열 (string)
- 문자들의 집합으로, str 타입입니다.
- 작은따옴표(')나 큰따옴표(")로 문자열을 표현합니다.
- 여러 줄 문자열은 삼중 따옴표(""", ''')를 사용합니다.
a = 'Hello'
b = "World"
c = """This is
a multi-line
string."""
💡 주요 특징
- 인덱싱: 문자열의 각 문자를 0부터 시작하는 인덱스로 접근 가능.
- 슬라이싱: 문자열의 부분 문자열을 가져올 수 있음.
s = "Python"
print(s[0]) # 'P'
print(s[1:4]) # 'yth'
print(s[-1]) # 'n' (역순 인덱스)
💡 데이터 타입 변환 예제 (str() 함수 사용)
s = "밤비의 소소한 정보 나눔"
print("데이터 타입 출력")
print( type(s) )
print("문자열 여러줄 출력")
s = '''밤비의
소소한
정보
나눔'''
print(s)
print("정수 > 문자열 변환")
print( str(10) )
print("실수 > 문자열 변환")
print( str(1.9) )
print("논리(True) > 정수 변환")
print( str(True) )
print("논리(False) > 정수 변환")
print( str(False) )
결과:
데이터 타입 출력
<class 'str'>
문자열 여러줄 출력
밤비의
소소한
정보
나눔
정수 > 문자열 변환
10 <class 'str'>
실수 > 문자열 변환
1.9
논리(True) > 정수 변환
True
논리(False) > 정수 변환
False
불리언 (boolean)
- bool 타입으로, 참(True) 또는 거짓(False) 값을 가집니다.
- 논리 연산 및 조건문에서 사용됩니다.
a = True
b = False
# 논리 연산
print(a and b) # False
print(a or b) # True
print(not a) # False
💡 데이터 타입 변환 예제 (bool() 함수 사용)
k = True
print("데이터 타입 출력")
print( type(k) )
print( bool(1) )
print( bool(0) )
print( bool('') )
print( bool(()) )
print( bool({}) )
print( bool([]) )
결과:
데이터 타입 출력
<class 'bool'>
True
False
False
False
False
False
코즐
파이썬을 배우고 싶은 사람은 누구나 파이썬 학원(국비 지원 파이썬 학원)에 가지 않고도 파이썬 공부를 하면서 실력을 쌓아나갈 수 있다고 생각합니다.
파이썬 온라인 강의 자료를 올리면서 누구나 쉽게 파이썬을 공부하실 수 있도록 최선을 다해서 설명하도록 하겠습니다.
반응형
'Python' 카테고리의 다른 글
[파이썬 기초] 리스트(List) 타입 사용법 갓벽 가이드 (28) | 2025.01.23 |
---|---|
[파이썬 기초] 문자열 인덱싱과 슬라이싱 (Indexing, Slicing) 갓벽 가이드 (37) | 2025.01.22 |
[파이썬 기초] 주석 (한 줄, 여러 줄, Docstrings, 단축키) 갓벽 가이드 (36) | 2025.01.22 |
주피터 노트북(jupyter notebook) 웹에서 사용하는 방법 (무설치) (62) | 2025.01.21 |
파이썬 아나콘다(anaconda) 설치하기 (47) | 2025.01.21 |