Blackhacker نشر 25 يناير 2016 أرسل تقرير مشاركة نشر 25 يناير 2016 ما الطريقة الجديدة لتنسيق السلاسل النصية في بايثون 3؟ حيث أن الطريقة السابقة كانت كالتالي:"(%d goals, $%d)" % (self.goals, self.penalties) أريد أكثر من طريقة مع الأمثلة. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Blackhacker
ما الطريقة الجديدة لتنسيق السلاسل النصية في بايثون 3؟ حيث أن الطريقة السابقة كانت كالتالي:
أريد أكثر من طريقة مع الأمثلة.
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.