python

Python/문법

[Python 문법] 문자열 쪼개기 split() 메서드

split() 특정 문자를 기준으로 문자열을 쪼개고자 할 때 사용한다 예시1 url = 'https://guco.tistory.com' url_split = url.split('.') print(url_split) # 출력화면 # ['https://guco', 'tistory', 'com'] 예시2 number = '010-1234-5678' number_split = number.split('-') print(number_split) # 출력화면 # ['010', '1234', '5678'] 예시3 string = "삼성전자/LG전자/Naver" interest = string.split('/') print(interest) # 출력화면 # ['삼성전자', 'LG전자', 'Naver']

Python/초보자를 위한 파이썬 300제

027 문자열 다루기

뭐야 슬라이싱하면 되잖아 하고 자신있게 풀었는데 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() 함수를 쓰면 지정한 문자열을 기준으로 쪼개져서 리스트가 되는구나!..

Python/문법

[Python 문법] 문자열을 치환하는 replace() 메서드

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 함수를 바로 사용해서 출력하는 것도 가능하다

Python/초보자를 위한 파이썬 300제

025 문자열 치환

몰라서 '파이썬 문자열 치환'으로 검색해봤다 replace() 함수를 사용하면 된다더라 첫 번째 답안 phone_number = '010-1111-2222' re = phone_number.replace('-', '') print(re) # 출력화면 # 01011112222 띄어쓰기가 안 됐다 두 번째 답안 phone_number = '010-1111-2222' re = phone_number.replace('-', ' ') print(re) # 출력화면 # 010 1111 2222 바꿀 문자열에 스페이스바를 눌러줬다 그냥 '' 하면 공백이 안 생기는군~ ' ' 이렇게 해야하는군~ 바로 다음 문제에 내가 쓴 오답이 정답인 문제가 나왔다 ㅋㅋㅋ phone_number = '010-1111-2222' re ..

Python/문법

[Python 문법] 문자열 슬라이싱

슬라이싱이란? 문자열을 여러 개 가져오는 것 사용방법 변수 뒤에 인덱스 붙이는 것처럼 변수[:] 이렇게 사용함 콜론 앞에는 시작 인덱스, 뒤에는 끝 인덱스를 입력함 시작 인덱스를 안 붙이면 처음부터 시작한다는 뜻 끝 인덱스를 안 붙이면 시작 인덱스 자리에 있는 인덱스 값 다음부터 끝까지를 추출하겠다는 뜻 예시1 license_plate = '24가 2210' print(license_plate[:5]) # 출력화면 # 24가 2 인덱스 0부터 5 이전 인덱스까지 추출 예시2 license_plate = '24가 2210' print(license_plate[5:]) # 출력화면 # 210 인덱스 5 다음 인덱스부터 끝까지 추출 예시3 license_plate = '24가 2210' print(licens..

마이구미+
'python' 태그의 글 목록 (6 Page)