Algorithm/Python
2675 파이썬: end= (가로로 출력) 사용 시 줄 바꾸기
Saans
2022. 5. 13. 15:46
2675번: 문자열 반복
문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다
www.acmicpc.net
n = int(input())
for _ in range(n):
s = list(input())
for i in range(2, len(s)):
print(s[i] * int(s[0]), end='')
print() # 없으면 처음은 되는데 두 번째 입력부터 줄을 안바꿔줌
print() 로 줄을 바꿀 수 있다.
end 파라미터를 사용하지 않을 때는 줄 넘김이 기본값이나 사용시 줄을 바꾸기 위해 필요하다.
end 사용 시 줄이 바뀌지 않기 때문에 print함수를 사용해야함
참고