개발 => 복습 후 재정리 대기/Python
[Python] [문법] 문자열 길이, 자르기, 쪼개기
문자열 표시
소괄호'' 또는 str()
예시
a = '2'
b = str(2)
print( a+b) // 결과는 22
문자열 길이 세기
len('문자열이 담긴 변수')
문자열 자르기
변수[:x] // x번째까지만 잘라서 출력
변수[x:] // x번째부터 잘라서 출력
변수[x:y] // x번째부터 y번째까지만 출력
변수[:] // 복사 ( 원래 값 그대로 )
예시
text = 'abcdefghijk'
text[:3] // abc
text[3:] // defghijk
text[3:8] // defgh
text[:] // abcdefghujk
문자열 쪼개기
split('기준이 될 문자')[기준이 된 문자의 좌우 배열]
예시
myemail = 'abc@gmail.com'
result = myemail.split('@') // print(result) -> ['abc', 'gmail.com']
result = myemail.split('@')[1] // print(result) -> gmail.com
result = myemail.split('@')[1].split('.') // print(result) -> ['gmail', 'com']
result = myemail.split('@')[1].split('.')[0] // print(result) -> gmail
문자열 표시
소괄호'' 또는 str()
예시
a = '2'
b = str(2)
print( a+b) // 결과는 22
문자열 길이 세기
len('문자열이 담긴 변수')
문자열 자르기
변수[:x] // x번째까지만 잘라서 출력
변수[x:] // x번째부터 잘라서 출력
변수[x:y] // x번째부터 y번째까지만 출력
변수[:] // 복사 ( 원래 값 그대로 )
예시
text = 'abcdefghijk'
text[:3] // abc
text[3:] // defghijk
text[3:8] // defgh
text[:] // abcdefghujk
문자열 쪼개기
split('기준이 될 문자')[기준이 된 문자의 좌우 배열]
예시
myemail = 'abc@gmail.com'
result = myemail.split('@') // print(result) -> ['abc', 'gmail.com']
result = myemail.split('@')[1] // print(result) -> gmail.com
result = myemail.split('@')[1].split('.') // print(result) -> ['gmail', 'com']
result = myemail.split('@')[1].split('.')[0] // print(result) -> gmail
'개발 => 복습 후 재정리 대기 > Python' 카테고리의 다른 글
[Python][문법] Dictionary (0) | 2021.05.05 |
---|---|
[Python][문법] list (0) | 2021.05.05 |
[Python] [문법] 사칙연산, 제곱, 나머지 (0) | 2021.05.05 |
[Python] 공백 제거 (0) | 2021.05.03 |
[Python] Crawling 크롤링 실습 (0) | 2021.05.02 |
댓글