Python

문자열 합치기 (join 이용)

휘휘o 2020. 6. 10. 23:18

사용 방법 : 1. 문자열.join([문자열1, 문자열2])

               2. 문자열.join(문자열1)

 

결과 : 1. 문자열 + 문자열 1 + 문자열 2

        2. 문자열 + 문자열 1

join을 이용해서 1110번 더하기 사이클 문제을 풀었다.

N = input()
M = 0
if int(N) < 10:
    N = N+'0'
cnt = 0
ans = N
while(1):
    cnt += 1

    M = sum([int(i) for i in N])
    if(M < 10):
        N = "".join([N[1],str(M)])
    else:
        N = "".join([N[1]+str(M)[1]])

    if(N == ans):
        break


print(cnt)