[파이썬/python] 백준 11721번 : 열 개씩 끊어 출력하기 (🥉3)

https://www.acmicpc.net/problem/11721

 

11721번: 열 개씩 끊어 출력하기

첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다.

www.acmicpc.net

풀이

a=input()
n = len(a)
for i in range(0,n,10):
    j = i + 10
    print(a[i:j])

range를 0부터 n(입력받은 문자열 a의 길이)까지, 그리고 단위를 10으로 설정

(시작,끝,단위)

j에게 i+10을 해주어서

a[i:j]가[0:9], [10:19], ... 으로 출력되게 해준다.

문자열이 10으로 나뉘어 떨어지지 않아도 알아서 마지막에 10개 미만의 글자를 출력해 준다.

comment