Baekjoon 11721번 python <별별정보>
문제 :
알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다.
한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오.
풀이 :
getStr=input() num=len(getStr)//10 for i in range(num+1): if i !=num: print(getStr[10*i:10*(i+1)]) else: print(getStr[10*i:])
입력을 list로 입력받기 때문에 Slicing이 가능하다는 점을 이용해서 10단위마다 프린트하도록 했다. 또한 for문 안에 있는 else는 마지막 10단위로 끝나지 않는 경우에도 출력하도록 하기 위해 첨부했다.