우수 답변
"our string "
를 문자열로 사용하세요.
이미 답변했듯이 문자열 곱셈을 사용할 수 있습니다.
>>> os = "our string "
>>> os * 5
"our string our string our string our string our string "
물론 루프를 사용할 수 있습니다.
>>> for n in range(5):
... print(os, end="")
...
our string our string our string our string our string >>>
그러나 파이썬 3 또는 2.7에서 \_\_future\_\_ import print\_function , 문자열 형식과 함께 를 사용할 수도 있습니다. :
>>> "{0}{0}{0}{0}{0}".format(os)
"our string our string our string our string our string "
그리고 Python 3.6 나중에 “F 문자열”을 사용할 수 있습니다.
>>> f"{os}{os}{os}{os}{os}"
"our string our string our string our string our string "
그리고 물론 당신이 정말로 원한다면 제너레이터 나 데코레이터를 사용할 수도 있습니다. 가치가 있다고 느꼈습니다.
Answer
음, Python에서 루프를 사용하면 다른 프로그래밍 언어와 기능을 구별 할 수 없습니다. Python을 사용하면 작업이 더 쉬워집니다.
특정 문자열을 반복하려면 숫자를 곱하는 것과 같이 곱하기 기호 (예 : “String”* 5 = “StringStringStringStringString”) 만하면됩니다. 이것이 출력이됩니다. 그러나 그것을 수행하거나 문자열을 반복하는 것은 매우 이상한 방법입니다. 문자열을 반복하는 루프를 고려할 수 있지만 3 줄의 코드를 작성하는 대신 한 줄을 사용하는 것이 좋습니다.
str="Biranchi"
print(str)
str=str*4
print(str)
첫 번째는 Biranchi를 인쇄하고 두 번째는 위의 예와 같이 Biranchi를 4 번 인쇄하지만 Loop를 사용하려면 다음을 수행하십시오.
str="Biranchi"
for i in range(10):
print(str)
감사합니다 !!!
해피 코딩 메이트 !!!