반응형
파이썬에서 문자열과 타입
문자열(Strings)
- 정의: 파이썬에서 문자열은 문자, 숫자, 기호들의 연속으로 구성됩니다. 문자열은 작은따옴표(
'
)나 큰따옴표("
)로 묶어서 표현합니다. 예를 들어,'hello'
와"world"
는 모두 유효한 문자열입니다. print 함수를 이용하면 문자열을 쉽게 출력할 수 있습니다. print('hello')를 실행하면 hello가 출력됩니다. 작은따옴표와 큰따옴표를 섞어 사용하면 안됩니다. - 문자열 연산:
- 연결: 두 문자열을
+
연산자로 연결할 수 있습니다. 예:'Hello ' + 'World'
→'Hello World'
. - 반복: 문자열을
*
연산자와 정수를 사용하여 반복할 수 있습니다. 예:'Python' * 3
→'PythonPythonPython'
. - 인덱싱과 슬라이싱: 문자열의 특정 위치에 접근하거나 부분 문자열을 추출할 수 있습니다. 예:
'Python'[0]
→'P'
,'Python'[1:4]
→'yth'
.
- 연결: 두 문자열을
- 이스케이프 문자: 특별한 기능을 수행하는 문자. 예를 들어, 줄 바꿈은
\n
, 탭은\t
로 표현됩니다. - 문자열 포매팅: 문자열에 변수나 값을 삽입하는 방법입니다.
.format()
메서드나 f-string을 사용할 수 있습니다. 예:f"{value}는 {key}입니다."
.
타입(Types)
- 정의: 파이썬의 데이터 타입은 객체의 종류를 나타냅니다. 기본적인 타입으로는 정수(int), 부동소수점 수(float), 문자열(str), 불리언(bool) 등이 있습니다.
- 타입 확인:
type()
함수를 사용하여 객체의 타입을 확인할 수 있습니다. 예:type(123)
→<class 'int'>
,type('hello')
→<class 'str'>
. - 타입 변환: 타입을 다른 타입으로 변환할 수 있습니다. 예를 들어,
int('123')
은 문자열'123'
을 정수(숫자형 타입) 123으로 변환합니다.
파이썬에서 문자열과 다른 타입들을 이해하고 사용하는 것은 프로그래밍의 기본이며, 파이썬 학습 과정에서 매우 중요한 부분입니다.
반응형
'온라인 멘토와 함께하는 공부 > 책으로 공부하는 파이썬' 카테고리의 다른 글
[파이썬] 문자열의 줄바꿈과 길이 (27) | 2024.01.05 |
---|---|
[파이썬] Jupyter Notebook의 'File' 메뉴 (27) | 2024.01.05 |
[파이썬] Jupyter Notebook의 셀 타입과 Markdown (28) | 2024.01.04 |
[파이썬] Jupyter Notebook 실행 후 (22) | 2024.01.03 |
[파이썬] 리눅스에서 Jupyter Notebook 사용법 (22) | 2024.01.02 |