파이썬 문자열
문자열은 Python에서 가장 일반적으로 사용되는 데이터 유형입니다. 따옴표(' 또는 ")를 사용하여 문자열을 만들 수 있습니다.
문자열을 만드는 것은 변수에 값을 할당하는 것만큼 간단합니다. 예:
var1 = 'Hello World !'
var2 = "Python php"
var2 = "Python php"
Python은 문자열의 값에 액세스합니다
Python은 단일 문자 유형을 지원하지 않으며 단일 문자는 다음에서도 사용할 수 있습니다. Python은 문자열로 사용됩니다.
Python은 다음 예와 같이 대괄호를 사용하여 문자열을 가로챌 수 있습니다.
#!/usr/bin/python
var1 = 'Hello World!'
var2 = "Python php"
print "var1[0]: ", var1[0]
print "var2[1: 5]: ", var2[1:5]
var1 = 'Hello World!'
var2 = "Python php"
print "var1[0]: ", var1[0]
print "var2[1: 5]: ", var2[1:5]
위 예제의 실행 결과:
var1[0]: H
var2[1: 5]: ytho
var2[1: 5]: ytho
Python 문자열 업데이트
다음 예와 같이 기존 문자열을 수정하여 다른 변수에 할당할 수 있습니다.
#!/usr/bin/python
# -*- 코딩: UTF-8 -*-
var1 = 'Hello World!'
print "업데이트 문자열: - " , var1[:6] + 'php!'
# -*- 코딩: UTF-8 -*-
var1 = 'Hello World!'
print "업데이트 문자열: - " , var1[:6] + 'php!'
위 예제의 실행 결과
업데이트 문자열:- Hello php!
Python 이스케이프 문자
문자에 특수 문자를 사용해야 하는 경우 Python은 다음 표와 같이 백슬래시()를 사용하여 문자를 이스케이프합니다.
转义字符 | 描述 |
---|---|
(在行尾时) | 续行符 |
\ | 反斜杠符号 |
' | 单引号 |
" | 双引号 |
a | 响铃 |
b | 退格(Backspace) |
e | 转义 |