1. 파이썬 기본 자료형
자료형 | Type | 크기 | 값 예시 |
문자열 | str | ??? | 'a', 'hello', "A", "Hello", ... |
정수형 | int | ??? | 0, 10, -71, ... |
실수형 | float | ??? | 0.0, 5.58. -4.67, ... |
논리형 | bool | 1byte | True, False |
1-1. 논리형 ( bool )
> boolean (참/거짓)
> 참을 의미하는 True 값과 거짓을 의미하는 False 값을 가질 수 있음.
구분 | 의미 | 예시 | 특징 |
True | 참 | True | False 외 모든 값 |
False | 거짓 | False | 0, ", [ ], { }, ( ), ... |
bool 사용법
- bool(0)
- bool(' ')
- bool([])
- bool(())
- bool({})
- bool([0])
1-2. 문자열 ( str )
> string (문자열)
> C, Java등의 언어는 문자형 (char)과 문자열 (string)으로 나뉘지만, Python에서는 문자열로 통일하여 사용.
> 기본적으로 따옴표 ( ' ' ) ( " " )로 묶어서 데이터를 표현.
> '100' 처럼 숫자로 구성되어 있어도 문자열.
> 범위 주석이라고 소개했던 삼중 따옴표 (''' ''') (""" """)도 사용 가능.
> 따옴표를 사용해서 한 줄 문자열 사용 가능
> 삼중 따옴표를 사용해서 여러 줄 문자열 사용 가능 (반드시 시작과 끝은 동일한 따옴표로)
ex) 한 줄 문자열
'Python'
"Python"
ex) 여러 줄 문자열
"""Python
Programming"""
'''Python
Programming'''
문자열 사용법
- str(100)
- str(True)
- str(False)
- str(3.14)
문자열 내에 따옴표를 출력하고 싶을 때? => "이스케이프 문자"
" ' " 또는 ' " ' 처럼 시작과 끝의 따옴표와 출력하고자 하는 따옴표가 다른 경우엔 출력 가능.
하지만, " " " 이나 ' ' ' 처럼 시작과 끝을 알 수 없는 경우에는
출력하고자 하는 따옴표 앞에 백 슬래시(역 슬래시 \ )를 붙여준다.
ex)
" \" "
' \' '
물론 삼중 따옴표를 사용해도 안에 있는 문자는 모두 문자열로 처리되기에 가능하다.
ex)
""" " """
''' ' '''
'[Python] 파이썬' 카테고리의 다른 글
[Python] 문자열 메소드 [ 1 ~ 5 ] (0) | 2022.07.16 |
---|---|
[Python] 문자열(str) 사용법 및 인덱싱과 슬라이싱 (0) | 2022.07.15 |
[Python] 파이썬 기본 자료형 ( int, float ) (0) | 2022.07.12 |
[Python] 파이썬 개요 및 변수와 상수, 주석 (0) | 2022.07.11 |
[Python] PyCharm 프로젝트 생성 및 Anaconda 연동 (0) | 2022.07.10 |