Blackhacker نشر 25 يناير 2016 أرسل تقرير نشر 25 يناير 2016 ما الطريقة الجديدة لتنسيق السلاسل النصية في بايثون 3؟ حيث أن الطريقة السابقة كانت كالتالي:"(%d goals, $%d)" % (self.goals, self.penalties) أريد أكثر من طريقة مع الأمثلة. اقتباس
0 هشام رزق الله نشر 25 يناير 2016 أرسل تقرير نشر 25 يناير 2016 يوجد عدة طرق حديثة لتنسيق السلاسل النصية في بايثون، فيمكنك على سبيل المثال استخدام دالة format للتنسيق كما في المثال التالي:"({:d} goals, ${:d})".format(self.goals, self.penalties) أما لو كان كل من المتغيرين goals و penalties من نفس النوع (أعداد صحيحة) فيمكنك اختصار السطر السابق إلى التالي:"({} goals, ${})".format(self.goals, self.penalties) وبما أن جميع المعاملات هي من مجال self فهنالك طريقة تمكنك من فعل نفس المثال السابق لكن بمعامل واحد فقط مرتين كالتالي:"({} goals, ${})".format(self.goals, self.penalties) اقتباس
السؤال
Blackhacker
ما الطريقة الجديدة لتنسيق السلاسل النصية في بايثون 3؟ حيث أن الطريقة السابقة كانت كالتالي:
أريد أكثر من طريقة مع الأمثلة.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.