الجمع بين العديد من المتغيرات من أنواع بيانات مختلفة في سلسلة واحدة
-
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