[문제 사이트]
https://school.programmers.co.kr/learn/courses/30/lessons/120913
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
[문제]

[코드]
import math
def solution(my_str, n):
answer = []
for i in range(math.ceil(len(my_str)/n)):
answer.append(my_str[:n])
my_str = my_str[n:]
return answer
[해석]
1. for문을 쓴 이유?
: 문자열을 n만큼 나누어 리스트로 만들기 위함.
2. import math를 쓴 이유?
: 전체 길이를 n으로 나누었을 때, 떨어지지 않을 상황이 존재하므로, 올림 수로 해결해줌.
'Study > Programmers' 카테고리의 다른 글
| [0단계] 가위 바위 보 (0) | 2023.01.10 |
|---|---|
| [0단계] 편지 (0) | 2023.01.08 |
| [0단계] 제곱수 판별하기 (1) | 2022.12.30 |
| [0단계] 세균 증식 (0) | 2022.12.29 |
| [0단계] 7의 개수 (2) | 2022.12.27 |
