"Python 문자열"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
 
(다른 사용자 한 명의 중간 판 4개는 보이지 않습니다)
4번째 줄: 4번째 줄:


==따옴표==
==따옴표==
<source lang='python' run>
<syntaxhighlight lang='python' run>
print("Hello, World!") # Hello, World!
print("Hello, World!") # Hello, World!
print('Hello, World!') # Hello, World!
print('Hello, World!') # Hello, World!
</source>
</syntaxhighlight>
:→ 작은따옴표, 큰따옴표를 쓸 수 있다.
:→ 작은따옴표, 큰따옴표를 쓸 수 있다.


==변수에 담기==
==변수에 담기==
<source lang='python' run>
<syntaxhighlight lang='python' run>
a = "Hello, World!"
a = "Hello, World!"
b = 'Hello, World!'
b = 'Hello, World!'
print(a) # Hello, World!
print(a) # Hello, World!
print(b) # Hello, World!
print(b) # Hello, World!
</source>
</syntaxhighlight>


==여러줄 문자열==
==여러줄 문자열==
{{참고|Python 여러줄 문자열}}
{{참고|Python 여러줄 문자열}}
<source lang='python' run>
<syntaxhighlight lang='python' run>
a = '''Hello, World!
a = '''Hello, World!
Lorem ipsum
Lorem ipsum
dolor sit amet'''
dolor sit amet'''
print(a)
print(a)
</source>
</syntaxhighlight>


==문자열 인덱싱==
==문자열 인덱싱==
{{참고|Python 문자열 인덱싱}}
{{참고|Python 문자열 인덱싱}}
<source lang='python'>
<syntaxhighlight lang='python' run>
a = "Hello, World!"
a = "Hello, World!"
print(a[0])
print(a[0]) # H
# H
print(a[1]) # e
print(a[1])
print(a[-1]) # !
# e
print(a[-2]) # d
print(a[-1])
print(a[30]) ## IndexError: string index out of range
# !
</syntaxhighlight>
print(a[-2])
# d
print(a[30])
## IndexError: string index out of range
</source>


==문자열 슬라이싱==
==문자열 슬라이싱==
{{참고|Python 문자열 슬라이싱}}
{{참고|Python 문자열 슬라이싱}}
<source lang='python'>
<syntaxhighlight lang='python' run>
s = "Hello, World!"
s = "Hello, World!"
print(s[0:4])
print(s[0:4]) # Hell
# Hell
print(s[-2:]) # d!
print(s[-2:])
print(s[:])   # Hello, World!
# d!
</syntaxhighlight>
print(s[:])
# Hello, World!
</source>


==문자열 합치기==
==문자열 합치기==
{{참고|Python 문자열 합치기}}
{{참고|Python 문자열 합치기}}
<source lang='python'>
<syntaxhighlight lang='python' run>
a = 'Hello, '
a = 'Hello, '
b = 'World!'
b = 'World!'
c = a + b
c = a + b
print(c)
print(c)
</source>
</syntaxhighlight>


==문자열 함수==
==문자열 함수==

2021년 9월 24일 (금) 23:38 기준 최신판

1 개요[ | ]

Python 문자열
파이썬 Strings

2 따옴표[ | ]

print("Hello, World!") # Hello, World!
print('Hello, World!') # Hello, World!
→ 작은따옴표, 큰따옴표를 쓸 수 있다.

3 변수에 담기[ | ]

a = "Hello, World!"
b = 'Hello, World!'
print(a) # Hello, World!
print(b) # Hello, World!

4 여러줄 문자열[ | ]

a = '''Hello, World!
Lorem ipsum
dolor sit amet'''
print(a)

5 문자열 인덱싱[ | ]

a = "Hello, World!"
print(a[0]) # H
print(a[1]) # e
print(a[-1]) # !
print(a[-2]) # d
print(a[30]) ## IndexError: string index out of range

6 문자열 슬라이싱[ | ]

s = "Hello, World!"
print(s[0:4]) # Hell
print(s[-2:]) # d!
print(s[:])   # Hello, World!

7 문자열 합치기[ | ]

a = 'Hello, '
b = 'World!'
c = a + b
print(c)

8 문자열 함수[ | ]

9 같이 보기[ | ]

10 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}