파이썬 String 문자열 - 이스케이프, 인덱싱, 슬라이싱, end, 메모리크기


파이썬 String 문자열 - 이스케이프, 인덱싱, 슬라이싱, end, 메모리크기

문자열(String) 문자열은 문자들이 연속해서 나열하는 걸 의미하며, 문자 1개도 문자열에 속한다. a = 'a' b = 'base' print(type(a)) # <class 'str'> print(type(b)) # <class 'str'> 문자열은 작은 따옴표(')나 큰 따옴표(")를 사용하여 정의한다. 둘 중 어느 것을 선택해도 동일하다. 아래에서 s1과 s2를 사용할 때 동치인 것을 확인해보자. s1 = 'abcd' s2 = "abcd" print(s1 == s2) 반면 여러줄을 문자열 변수에 넣을 때는 작은 따옴표(')나 큰 따옴표(")를 3개 사용하면 된다. long_s = '''이것도 문자열일까? 독특한 것은, 문단을 나눠서 사용해도 된다는 점입니다. 그럼 안녕!''' print(long_s) 작은 따옴표나 큰 따옴표에서 사용하다보면 간혹 이런 의문이 들 수도 있다. '만약에 작은 따옴표나 큰 따옴표도 문자열에 포함시킬 수 없을까...?' 이스케이프 문자(Escape...


#escape #이스케이프 #문자열 #문자 #메모리크기 #substring #string #python #getsizeof #파이썬

원문링크 : 파이썬 String 문자열 - 이스케이프, 인덱싱, 슬라이싱, end, 메모리크기