Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬에서 한 줄의 코드로 문자열을 두 번 출력하는 방법

파이썬에서 문자열 반복 출력하기

파이썬에서는 문자열에 별표(*) 연산자를 사용하면 간단하게 문자열을 여러 번 반복할 수 있습니다. 별표는 문자열과 함께 사용될 때 반복 연산자(repetition operator)로 정의되며, 별표 뒤에 오는 숫자만큼 해당 문자열을 반복하여 연결합니다.

기본 사용 예제

아래 예제에서는 변수 string에 저장된 문자열을 숫자 2와 함께 곱하여 두 번 반복 출력합니다.

>>> string = 'abcdefghij'
>>> print(string * 2)
abcdefghijabcdefghij

동작 원리

string * 2 표현식은 원본 문자열을 그대로 두 번 이어 붙인 새로운 문자열을 생성합니다. 즉, 'abcdefghij' + 'abcdefghij'와 동일한 결과를 얻게 됩니다.

이 방법은 반복문을 작성하지 않고도 단일 명령문으로 문자열을 원하는 횟수만큼 출력할 수 있어 코드가 간결해지는 장점이 있습니다. 숫자를 변경하면 원하는 만큼 자유롭게 반복 횟수를 조절할 수도 있습니다.