뭐야 슬라이싱하면 되잖아 하고 자신있게 풀었는데 url = "http://sharebook.kr" print(url[-2:]) # 출력화면 # kr 출력도 맞게 잘 되었는데 아무래도 출제 의도를 파악하지 못한 것 같다 정답을 보니 출제자는 split() 함수를 사용하게 하려고 문제를 낸 것 같다 url = "http://sharebook.kr" url_split = url.split('.') print(url_split[-1]) url = "http://sharebook.kr" url_split = url.split('.') print(url_split) # 출력화면 # ['http://sharebook', 'kr'] 아하! split() 함수를 쓰면 지정한 문자열을 기준으로 쪼개져서 리스트가 되는구나!..
replace() 문자열에 어떤 글자를 바꾸고 싶을 때 사용한다 phone_number = '010 1111 2222' re = phone_number.replace(' ', '-') print(re) # 출력화면 # 010-1111-2222 공백 문자를 하이픈으로 바꿔주었다 변수명.replace() 이런 형식으로 사용해서 또 다른 변수에 담으면 된다 phone_number = '010 1111 2222' print(phone_number.replace(' ', '-')) # 출력화면 # 010-1111-2222 함수를 바로 사용해서 출력하는 것도 가능하다