파이썬 300제 21~30
개인 기록용
https://wikidocs.net/7022
021 ~ 030
.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray ...
wikidocs.net
21. "python"이 바인딩하는 문자열에서 첫번째와 세번째 문자 출력
답 : a="python"
print(a[0], a[2])
22. 자동차 번호가 "24가 2210"일 때 뒤에 4자리만 출력
답 : a="24가 2210"
print(a[-4:])
23. "홀짝홀짝홀짝" 문자열에서 "홀"만 출력
답 : a="홀짝홀짝홀짝"
print(a[::2]) //시작인덱스:끝인덱스:간격(step)
24. "PYTHON" 문자열을 거꾸로 뒤집어 출력
답 : a="PYTHON"
print(a[::-1]) //-1 쓰면 거꾸로
25. "010-1111-2222" 번호의 하이푼('-') 제거
답 : a="010-1111-2222"
print(a.replace('-',''))
26. "010-1111-2222" 번호를 모두 붙여서 출력
답 : a="010-1111-2222"
print(a.replace('-',''))... 나는 25에서 이미 다 붙여서 출력시킴
27. "http://sharebook.kr" 주소에서 도메인 출력
답 : a="http://sharebook.kr"
print(a[-2:])
28. lang = 'python'
lang[0]=[P]
print(lang) 기대 결과 유추
답 : 문자열은 수정 불가하기 때문에 에러 출력
29. 'abcdfe2a354a32a' 소문자 a를 대문자 A로 변경
답 : a='abcdfe2a354a32a'
print(a.replace('a','A'))
30. string='abcd'
string.replace('b', 'B')
print(string) 기대 결과 유추
답 : 'abcd' //문자열은 수정 불가
'Python' 카테고리의 다른 글
[파이썬 300제] 41~50 (0) | 2023.01.07 |
---|---|
[파이썬 300제] 31~40 (0) | 2023.01.05 |
[파이썬] break, continue, pass (0) | 2022.07.19 |
[파이썬] 반복문 조건문 (0) | 2022.07.19 |
[파이썬 300제] 11~20 (0) | 2022.07.18 |