728x90
반응형
모든 문제는 Python으로 풀이했습니다 ❕
오늘의 문제 5개는 아래와 같습니다 ⤵️
1. 문자열의 앞의 n글자
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181907
⌨️ 작성한 코드 (Python)
def solution(my_string, n):
answer = my_string[:n]
return answer
2. 접두사인지 확인하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181906
⌨️ 작성한 코드 (Python)
def solution(my_string, is_prefix):
return int(my_string.startswith(is_prefix))
3. 문자열 뒤집기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181905
⌨️ 작성한 코드 (Python)
def solution(my_string, s, e):
sub_string = my_string[s:e+1]
answer = my_string[:s] + sub_string[::-1] + my_string[e+1:]
return answer
4. 세로 읽기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181904
⌨️ 작성한 코드 (Python)
def solution(my_string, m, c):
answer = ''
for i in range(int(len(my_string)/m)):
answer += my_string[c + m * i - 1]
return answer
5. qr code
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/181903
⌨️ 작성한 코드 (Python)
def solution(q, r, code):
answer = ''
for i in range(len(code)):
if i % q == r:
answer += code[i]
return answer
코드에 대해 이해 안 가거나
궁금한 내용이 있으신 분은 댓글 남겨주세요!
감사합니다 🤓
728x90
반응형