Pergunta

Eu gostaria de combinar 6 variáveis ??que são de diferentes tipos, na minha opinião ... Achei que a concatenação '+' vai funcionar, mas eu recebo um erro quando eu usá-lo. Eu gostaria que o resultado final ser assim:

var1 var2 var3 var4 (var5 var6)

Como posso fazer isso?

Foi útil?

Solução

Eu estou assumindo que o problema que você teve com o uso + é que nem todas as variáveis ??são strings. Use o seguinte mas substitua %s com um formatador aplicável a partir de esta lista .

output_string = "%s %s %s %s (%s %s)" % (var1, var2, var3, var4, var5, var6)

Outra opção é passá-las para o seu modelo e enviá-las lá:

{{ var1 }} {{ var2 }} {{ var3 }} {{ var4 }} ({{ var5 }} {{ var6 }})
scroll top