imhamburger 님의 블로그
파이썬(Python) - 시퀀스 자료형, 문자열 본문
만약 작은 따옴표를 텍스트 자체로 쓰고 싶다면?
백슬래시 '\' 를 작은 따옴표 앞에 붙여서 써야한다.
예시
#I'm hamburger를 출력하고 싶다.
text = 'I\'m hamburger'
print(text)
문자열 리터럴 안에 \n이라는 것은 줄바꿈을 의미한다.
예시
#Hello
#I'm hamburger
#라는 문장을 두 줄로 보여주고 싶다.
text = 'Hello\nI\'m hamburger'
print(text)
경우에 따라 \n 을 그대로 출력하고 싶은 경우엔?
1. raw str 사용 (문장 맨 앞에 r을 추가한다.)
2. \\ 역슬래시를 두번써서 \ 문자 그대로 출력되게끔 한다.
예시
text1 = r'c:\name'
text2 = 'c:\\name'
삼중 따옴표를 사용하면,
예시
text = """
동해물과 백두산이
마르고 닳도록
끝
"""
print(text)
내가 줄바꿈한대로 그대로 줄바꿈이 되어 보여진다.
text = """\
동해물과 백두산이
마르고 닳도록
끝
"""
백슬래시를 추가하면 맨앞 문장 앞에 줄바꿈이 사라진다.
파이썬에는 index 라는게 있다. 어떤 요소의 위치라고 생각하면 될 것 같다.
index는 0부터 시작한다.
:: 두 번 연속 사용한다면,
[::n] n씩 증감하여 해당 위치의 요소를 보여준다.
[::-1] 문자열을 거꾸로 보여준다.
'파이썬(Python)' 카테고리의 다른 글
파이썬(Python) - 모듈만들기 (0) | 2024.06.21 |
---|---|
파이썬(Python) - 함수(function)와 람다(lambda) (0) | 2024.06.16 |
파이썬(Python) - List comprehension (0) | 2024.06.15 |
파이썬(Python) - 시퀀스 자료형, 세트(Set)와 딕셔너리(dict) (1) | 2024.06.14 |
파이썬(Python) - 시퀀스 자료형, 리스트와 튜플 (0) | 2024.06.13 |