다른 데이터 유형의 여러 변수를 하나의 문자열로 결합합니다.
-
10-07-2019 - |
문제
내 관점에서 다른 유형의 6 개의 변수를 결합하고 싶습니다 ... 연결 '+'가 작동한다고 생각했지만 사용하면 오류가 발생했습니다. 최종 결과가 다음과 같이 필요합니다.
var1 var2 var3 var4 (var5 var6)
이것에 대해 어떻게 가나 요?
해결책
나는 당신이 사용했던 문제를 사용한다고 가정합니다 +
모든 변수가 문자열이 아닙니다. 다음을 사용하지만 교체하십시오 %s
적용 가능한 포맷터가 있습니다 이 목록.
output_string = "%s %s %s %s (%s %s)" % (var1, var2, var3, var4, var5, var6)
또 다른 옵션은 템플릿으로 전달하여 그곳에서 출력하는 것입니다.
{{ var1 }} {{ var2 }} {{ var3 }} {{ var4 }} ({{ var5 }} {{ var6 }})
제휴하지 않습니다 StackOverflow