[파이썬] 백준 11721 열 개씩 끊어 출력하기

728x90

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

 

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

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

www.acmicpc.net

Key point

for문의 step기능을 활용하면 10개씩 끊어서 index값을 받을 수 있다.

슬라이싱 기능을 활용하여 변환된 index값을 10개씩 출력하도록 하면 된다.

(슬라이싱 범위가 입력받은 문자열의 길이를 벗어나도 인덱스 에러가 나지 않는다. 아래 링크 참조)

https://dallae7.tistory.com/112

 

코드

import sys
word = sys.stdin.readline().rstrip()
for i in range(0, len(word), 10):
  print(word[i:i+10])

 

728x90