English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذه المقالة توضح أمثلة على طرق تنسيق الأنماط في بايثون. يُشاركها معكم لأخذ النصائح، ويبدو كما يلي:
【طريقة واحدة】طريقة النسبة المئوية (%)، مشابهة لـ printf بلغة C، وتحتاج إلى استخدام نوع مختلف.
1- توبل مجهول (يُنصح باستخدامها عند وجود عدد قليل من المعلمات)
>>> 'اسم:%s, عمرك:%d' % ('walker', 99) 'الاسم: walker، العمر: 99'
2. ديكشنري المسمى، يمكن إعادة استخدام مفتاح الديكشنري.
>>> 'الاسم: %(name)s, العمر: %(age)d, سنوات الخبرة: %(age)d' % {'name':'walker', 'age':99} 'الاسم: walker، العمر: 99، سنوات الخبرة: 99'
【طريقة ثانية】وظيفة format، لا تحتاج إلى تحديد نوع السلسلة أو الرقم.
1. المعلمات المجهولة.
>>> 'الاسم: {0}, العمر: {1}'.format('walker', 99) 'الاسم: walker، العمر: 99'
2. المعلمات المسمىة، يمكن إعادة استخدام المعلمات (يُنصح باستخدامها عند وجود الكثير من المعلمات).
>>> 'الاسم: {name}, العمر: {age}, سنوات الخبرة: {age}'.format(name='walker', age=99) 'الاسم: walker، العمر: 99، سنوات الخبرة: 99'
للمزيد من المعلومات المتعلقة بلغة Python ومثيرة للإهتمام للقراء يمكنهم التحقق من مواضيع هذا الموقع: 'مجموع تقنيات معالجة النصوص في Python'، 'مجموع تقنيات معالجة URL في Python'، 'مجموع تقنيات معالجة الصور في Python'، 'تعليمية حول بنية البيانات والخوارزميات في Python'، 'مجموع تقنيات برمجة Socket في Python'، 'مجموع تقنيات استخدام الدوال في Python'، 'تعليمية حول الدخول والترقي في Python'، وكذلك 'مجموع تقنيات معالجة الملفات والdirectories في Python'.
آمل أن يساعدك ما ذكرته في هذا المقال في تصميم برامج Python الخاصة بك.
بيان: محتوى هذا المقال تم جمعه من الإنترنت، ويتمتع صاحب الحقوق بالملكية، ويتم توفير المحتوى من قبل مستخدمي الإنترنت الذين يقدمون مساهماتهم الخاصة ويقومون بتحميلها، لا يمتلك هذا الموقع حقوق الملكية، ولا يتم تعديل المحتوى بشكل يدوي، ولا يتحمل الموقع أي مسؤولية قانونية. إذا كنت قد وجدت محتوى يشتبه في انتهاك حقوق النسخ، فلا تتردد في إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لتقديم الشكوى، وتقديم الدليل ذات الصلة، إذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فوراً.