자료형
문자열
: ''(따옴표)안에 문자를 적어야 함/숫자가 ''안에 있다면 문자로 구분됨
: 2 는 숫자 '2' 는 문자로 구분됨
문자열의 길이 구하기
len(변수)
text-'abcdefghijk'
result = len(text)
print(result)
11
문자열 자르기
변수[:]
앞에서부터 3개 자르기
result = text[:3]
abc
3개 뒤에서 부터 나오게하기 (= 4번째 글자부터 출력)
result = text[3:]
defghijk
원하는 중간부분만 자르기
[시작되었으면 하는 글자자리수-1:끝났으면 하는 글자자리수(text의 첫 글자자리 수 기준]
result = text[3:8]
defgh
split함수 이용하여 문자열 자르기
문제) 이메일에서 naver만 출력하기
email = 'abc@naver.com'
result = email.split('@')
@기준으로 문자열을 분리하라
['abc', 'naver.com']
이중에 naver.com값을 가져오고 싶다면
result = email.split('@')[1] <- 0부터 시작하기 때문
naver.com
여기서 .을 기준으로 문자열을 분리하려면
result = email.split('@')[1].split('.')
['naver', 'com']
naver만 가져오려면
result = email.split('@')[1].split('.')[0]
출력
print(result)
naver
*구글링 스킬: 블로그 3~4개정도 보면 공통적인 내용이 있을 것임
'Python' 카테고리의 다른 글
[Python]변수 선언 (0) | 2023.10.02 |
---|---|
[Python] Python 함수와 클래스 (0) | 2023.05.24 |
[Python] Python 조건문과 반복문 (0) | 2023.05.24 |
[Python] Python 데이터 타입 (변수, 리스트, 딕셔너리) (0) | 2023.05.24 |
[Python]JSON (0) | 2023.05.03 |