문자열(String) 만드는 법
"텍스트"
:문자를 큰따옴표 혹은 작은따옴표로 감싼다
여러 줄의 글을 문자열로 만들기
s="""qwertyqwertyqwerty
qwertyqwertyqwerty
qwerty qwertasdfgh"""
s=("qwertyqwertyqwerty"
"qwertyqwertyqwerty"
"qwertyqwertyqwerty")
print(type(s),s)
>>><class 'str'> qwertyqwertyqwertyqwertyqwertyqwertyqwertyqwertyqwerty
큰따옴표 3개를 붙인다
두번째 방법은 쉼표가 없기 때문에 튜플이 아니다
문자열에서 연산자 사용
#결합
s= "I hate" + "error"
#반복
s = "lalala" * 5
s = 5 * "lalala"
# 같은 결과를 내보낸다
※ 이렇게 직접 사람이 값을 입력하는 것을 리터럴(literal) 이라 한다
문자
인덱스로 문자열안의 문자 하나하나에 접근할 수 있다(인덱싱 indexing 이라고 함)
s="I hate error"
print(s[2])
print(s[-1])
인덱스 -1는 마지막 글자. -2는 마지막에서 하나 앞 글자를 나타낸다.
'개발 > Python' 카테고리의 다른 글
[Python] lambda 익명 함수 (0) | 2021.11.14 |
---|---|
[Python] 다양한 출력, 형식화된 출력, f-문자열, format (0) | 2021.09.28 |
[Python] 연산자(Operator) (0) | 2021.09.28 |
[Python] 지수 연산자, 10의 거듭제곱 나타내기 (0) | 2021.09.28 |
[Python] 파이썬의 문장 끝에 세미콜론(;)을 찍어야할까? (0) | 2021.09.28 |