티스토리 뷰
문자열에서 사용하는 문법
# \\ : \를 문자로 입력
# \` : 따옴표를 문자로 입력
# \n : 줄 변경
# \t : tab
"""
여러줄에
걸친
문자열
"""
인덱싱과 슬라이싱
인덱싱
A = "Life is short, you need python"
A[0]
> L
슬라이싱
슬라이싱이란, 연속된 문자를 뽑을 때 사용하는 기법으로 A[0:4]와 같이 입력하면 A라는 문자열에서 0번째 자리부터 4번째 자리 이전까지 문자를 뽑아낸다. 즉, Life가 나온다.
A[5:] : 5번째 자리부터 끝까지의 문자열
A[:5] : 5번째 자리까지의 문자열
A[2:-2] : 2번째 자리부터 뒤에서 2번째 자리 전까지의 문자
파이썬에서 문자열은 데이터를 변경할 수 없다.
len("Life is Short")
>13
"Life is short".startwith("Life")
>True
endwith도 마찬가
"Life is short".find("is")
>5 : 문자열이 시작하는 인덱스를 반환
없는 값이면 -1을 반
그 외 다양한 함수들
문자열.count()
문자열.strip()
rfind, lstrip, isalpha, replace, split, upper, lower, join 등 다양한 함수가 있다.
필요할때 마다 익혀보자
Fomatting
"현재 시간은 {}시 입니다.".format(7)
"현재 시간은 %d시 입니다."%7
1번은 자동으로 자료형을 판단한다.
2번은 값의 형태의 지정해야 한다.
d : 정수, s : 문자 등
"지금은 {time}시 {minuate}분 입니다.".format(time = 7, minuate = 16)
> 지금은 7시16분 입니다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- material
- grammer
- Unreal
- Curve
- 파이썬
- blendmode
- 언리얼엔진
- 기본조작
- 텍스쳐압축
- ShapeLocation
- 나이아가라
- NIAGARA
- houdini
- 최적화
- 변수명명
- evangfx
- LockAxis
- 독학
- 수학
- 무한루프배경
- 유니티
- 레이아웃수정
- 후디니
- numerical variale
- python
- UserInterface
- Unity
- UI
- gamedev
- unrealengine
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함