2017-09-13 1 views
1

파이썬 스크립트에서 긴 const 문장을 인쇄해야하고 "80 줄 이하의 한 줄을 넘지"규칙을 따라야합니다.여러 줄에 한 줄짜리 텍스트를 쓰는 Pythonic 방법은 무엇입니까

나는 다음과 같이 작동한다는 것을 알고 있지만 이것을 작성하는 더 좋은 방법이 있습니까?

print ("This is a reaaaaaaaaaaaaaaaaaaaaaaaally long " 
     "sentencexxxxxxxxxxxxxxxxxxxxxxxxxxxx").format("") 

또는

print ("This is a reaaaaaaaaaaaaaaaaaaaaaaaally long " + 
     "sentencexxxxxxxxxxxxxxxxxxxxxxxxxxxx") 

또는 그 중 하나가 다른 것보다 바람직하다합니다.

편집 :

print(
"This is a reaaaaaaaaaaaaaaaaaaaaaaaally long " 
"sentence" 
) 

는 사실, 당신은 문자열을 연결하는 아무 필요가 없습니다 :

+0

여러 줄에 괄호가 있지만 역 슬래시, 연결, 서식 등은 피할 수 있습니다. –

+0

@ user2263572 아니요. 멀티 라인 문자열에 관한 문제입니다.이 질문은 한 줄짜리 문자열을 여러 줄로 작성하는 것에 관한 것입니다. – Fallen

+0

아래의 답변은 내가 게시 한 링크의 것입니다. 이건 속임수예요. – user2263572

답변

2

This is a reaaaaaaaaaaaaaaaaaaaaaaaally long sentencexxxxxxxxxxxxxxxxxxxxxxxxxxxx

나는 이것이 더 좋은 방법이라고 생각, 더 명확 예상 출력은 확인하십시오.

+0

아, 나는 실수로 쉼표를 붙 였고 그 이유가 불평이었다. 답변 해주셔서 감사합니다. – Fallen

관련 문제