문자열 표현 방법에는
큰 따옴표(" ")
로 감싸거나,작은 따옴표(' ')
로 감싸는 방법이 있다.
print("Hello World!!") # Hello World!! (출력)
긴 문자열 작성 시, 코드를 보기 쉽게 하기 위해 문자열 중간에
백슬래시
또는원 표시(\\)
를 사용한다.
코드 상에는 줄바꿈으로 보이지만, 한 줄로 인식하여 출력된다.
print("긴 문자열. \
긴긴 문자열. \
긴긴긴 문자열.")
# 긴 문자열. 긴긴 문자열. 긴긴긴 문자열. (출력)
긴 문자열 작성 시, 코드뿐 아니라 실제 출력값에서도 줄바꿈된 형태로 나타내고 싶다면
큰 따옴표
또는작은 따옴표
를3번씩 입력
한다.
print("""긴 문자열.
긴긴 문자열.
긴긴긴 문자열.""")
# 긴 문자열.
# 긴긴 문자열.
# 긴긴긴 문자열. (출력)
문자열 선택 연산자(
인덱싱
) : 대괄호 안에 선택할 문자의 위치를 지정하며, 그 숫자를 인덱스라 한다.
print("안녕하세요"[0]) # 안 (출력)
print("안녕하세요"[-1]) # 요 (출력)
문자열 범위 선택 연산자(
슬라이싱
) : 대괄호 안에콜론(:)을 사용
하여 출력할 문자열의 범위를 선택한다.
다만,콜론(:) 뒷쪽 범위의 숫자
는포함하지 않는다.
print("안녕하세요"[0:3]) # 안녕하 (출력)
print("안녕하세요"[:3]) # 안녕하 (출력)
print("안녕하세요"[2:]) # 하세요 (출력)
※ len( ) :
len 함수
를 통해 문자열의 길이를 구할 수 있다.print(len("Hello World!")) # 12 (출력)
정수(integer) : 소수점이 없는 수
- 양의 정수, 음의 정수, 0으로 값을 할당할 수 있다.
실수(floating) : 소수점이 있는 수
- 소수점이 있는 형태뿐 아니라, 분수형으로도 값을 할당할 수 있다.
복소수(complex) : 실수와 허수(존재하지 않는 수)의 합으로 이루어지는 수
- python에서 허수 부분은 j를 표기하여 사용한다.
※ type( ) :
type 함수
를 통해 해당 자료형을 확인할 수 있다.pi = 3.14 print(type(pi)) # 변수 pi의 자료형이 '실수' 임을 확인 가능 => <class 'float'>
참(true)
과거짓(false)
두 가지 종류가 존재한다.
<출처> 유튜브 채널(유니코딩 - 윤인성)