يعد تنسيق النص أحد الجوانب المهمة لبرمجة بايثون. يسمح لك بتمييز أجزاء معينة من النص بصريا أو تعيين أسلوبها وفقا لمتطلبات المشروع. في هذه المقالة ، سنلقي نظرة على أفضل الطرق لإنشاء سلسلة حمراء في بايثون ونقدم إرشادات حول كيفية تنسيق النص.
يمكن أن يكون إنشاء خط أحمر في بايثون مفيدا في كثير من الحالات. يسمح لك بتسليط الضوء على النقاط المهمة ، وجعل النص أكثر قابلية للقراءة أو جاذبية للمستخدم. يمكن استخدام الخط الأحمر في التعليقات أو التوثيق أو إخراج نتائج البرنامج أو في أي مكان آخر تحتاج فيه إلى الانتباه إلى نفسك.
هناك عدة طرق لإنشاء سلسلة حمراء في بايثون. واحدة من أسهل الطرق هي استخدام تسلسل التحكم أنسي. يسمح لك هذا التسلسل بتعيين لون النص في وحدة التحكم حيث يتم تشغيل البرنامج. لتعيين اللون الأحمر للنص ، استخدم الرمز \033[91 م. يسمح لك رمز الإغلاق (\033 [0 م) بإعادة لون النص إلى قيمته الأصلية.
مثال على استخدام تسلسل التحكم أنسي لإنشاء خط أحمر:
طباعة ("\033 [91 م خط أحمر\033 [0 م")
هذه طريقة سهلة لإنشاء سلسلة حمراء في بايثون ، ولكن يمكن استخدام تسلسلات التحكم ليس فقط لتعيين لون النص. يمكن استخدامها أيضا لتغيير التنسيق أو إضافة شرطات سفلية أو يومض.
- باستخدام أحرف المسافة البادئة
- باستخدام طريقة التنسيق ()
- استبدال المتغيرات باستخدام و سلاسل
- جعل خط أحمر باستخدام وحدة تكستوراب
- باستخدام علامات هتمل لإنشاء سلسلة حمراء في بيثون
- سؤال وجواب
- ما هو الخط الأحمر في البرمجة?
- ما هو الخط الأحمر لفي بيثون?
- كيف يمكنني البدء في إنشاء سلسلة حمراء في بيثون?
- ما هي أفضل الطرق لإنشاء سلسلة حمراء في بيثون?
- هل يمكنني استخدام المكتبات والأطر لإنشاء خط أحمر في بايثون?
باستخدام أحرف المسافة البادئة
في بايثون ، هناك عدة طرق لإنشاء مسافات بادئة في النص لتحسين قابلية القراءة وتنظيم الكود. أحد أحرف المسافة البادئة الأكثر استخداما هو حرف علامة التبويب (\ر).
يمكن استخدام حرف علامة التبويب للمسافة البادئة في بداية السطر أو في منتصف السطر. يتيح لك ذلك تمييز كتل التعليمات البرمجية أو مجموعات العمليات المنطقية.
مثال على استخدام حرف علامة التبويب:
إذا كان الشرط:
العملية1
العملية2
النص بعد كتلة التعليمات البرمجية
طريقة أخرى لإنشاء المسافات البادئة هي استخدام المسافات. عادة ، يتم استخدام 4 مسافات لإنشاء مستوى مسافة بادئة واحدة. ومع ذلك ، يفضل بعض المبرمجين استخدام مسافات 2 أو حتى أي رقم آخر ، اعتمادا على تفضيلاتهم الشخصية.
مثال على استخدام المسافات:
إذا كان الشرط:
العملية1
العملية2
النص بعد كتلة التعليمات البرمجية
تستخدم المسافة البادئة أيضا لتنظيم هياكل البيانات المتداخلة. على سبيل المثال ، لعرض البيانات الهرمية في طريقة عرض شجرة ، يمكنك استخدام رموز المسافة البادئة للإشارة إلى مستويات التداخل.
إذا كنت تعمل مع ملفات نصية في بيثون ، يمكنك أيضا استخدام أحرف المسافة البادئة لتنسيق أو محاذاة النص. على سبيل المثال ، يمكنك إضافة مسافة بادئة قبل كل سطر في الملف لجعله أكثر تنظيما وقابلية للقراءة.
مثال على استخدام أحرف المسافة البادئة لتنسيق النص:
يمكن أن تكون أحرف المسافة البادئة مفيدة جدا لتنسيق النص,
خاصة عند العمل مع الملفات أو عرض المعلومات على الشاشة.
يساعد استخدام المسافة البادئة على تحسين سهولة قراءة النص وبنيته.
من المهم أن تتذكر أنه في بايثون ، يكون لرموز المسافة البادئة معنى خاص وتستخدم للإشارة إلى كتل التعليمات البرمجية والهياكل المتداخلة. يمكن أن يؤدي الاستخدام غير الصحيح للمسافة البادئة إلى أخطاء وتنفيذ غير صحيح للبرنامج.
استئناف:
- يمكن استخدام أحرف المسافة البادئة مثل حرف علامة التبويب (\ر) أو المسافات لإنشاء مسافة بادئة في النص.
- تساعد المسافة البادئة في تنظيم التعليمات البرمجية وتمييز الكتل وعرض هياكل البيانات المتداخلة وتنسيق النص.
- في بايثون ، من الشائع استخدام أحرف المسافة البادئة للإشارة إلى كتل التعليمات البرمجية والهياكل المتداخلة.
باستخدام التنسيق()
الطريقة طريقة التنسيق () هي طريقة مضمنة في بايثون تستخدم لتنسيق السلاسل. يمكنك استخدامه لإنشاء سلاسل منسقة بشكل جميل وإضافة متغيرات وقيم إلى النص وإجراء عمليات تنسيق أخرى.
لاستخدام طريقة التنسيق () ، تحتاج إلى استخدام سلسلة تحدد الأماكن التي تريد إدراج القيم فيها. بدلا من هذه الأماكن ، يمكنك استخدام {} — الأقواس المتعرجة. بعد ذلك ، عند استدعاء طريقة التنسيق () ، تقوم بتمرير القيم التي يجب إدراجها بدلا من هذه الأقواس.
على سبيل المثال ، إليك مثال بسيط لاستخدام طريقة التنسيق( ):
الاسم = "ماريا"
العمر = 25
طباعة ("مرحبا ، اسمي {} ، وأنا {} سنة.".الشكل (الاسم والعمر))
في هذا المثال ، نقوم بإنشاء سلسلة تحتوي على عنصرين نائبين {}. ثم نسمي طريقة التنسيق () ونمرر اسم المتغيرات والعمر كمعلمات. ستحل طريقة التنسيق () محل العناصر النائبة بالقيم المقابلة ، وسيكون الإخراج هو السلسلة "مرحبا ، اسمي ماريا ، وعمري 25 عاما."
تتيح لك طريقة التنسيق () أيضا تنسيق القيم باستخدام محددات تنسيق إضافية. على سبيل المثال:
السعر = 99.99
الكمية = 3
المجموع = السعر * الكمية
طباعة("السعر: {:.2 و} ، الكمية: {} ، المجموع: {:.2 و}".الشكل (السعر ، الكمية ، المجموع))
في هذا المثال ، نستخدم {:.2و} شكل محدد للحد من عدد المنازل العشرية إلى اثنين لقيمة السعر والإجمالي. وهكذا ، في الإخراج سوف نحصل على سلسلة"السعر: 99.99 ، الكمية: 3 ، المجموع: 299.97".
تدعم طريقة التنسيق () أيضا الوسائط المسماة والوصول إلى عناصر القوائم والقواميس:
الشخص = {"الاسم": "أليكسي" ، "العمر": 30}
طباعة ("مرحبا ، اسمي {اسم} ، وأنا {العمر} سنة.".شكل (**شخص))
أرقام = [1, 2, 3, 4, 5]
طباعة ("الرقم الأول: {0 [0]} ، الرقم الأخير: {0 [-1]}".تنسيق (أرقام))
في المثال الأول ، يتم استخدام الوسائط المسماة للإشارة إلى مفاتيح قاموس الشخص. في المثال الثاني ، نستخدم الفهرسة للوصول إلى عناصر قائمة الأرقام.
تتيح لك طريقة التنسيق () أيضا استخدام تنسيقات مختلفة للقيم ، مثل المحاذاة ، والحشو الصفري ، والمزيد. لمزيد من المعلومات ، يمكنك قراءة وثائق بايثون الرسمية.
ونتيجة لذلك ، فإن طريقة التنسيق() هي أداة تنسيق سلسلة بيثون قوية تسمح لك بإنشاء سلاسل منسقة وديناميكية بشكل جميل. يحتوي على العديد من الميزات والاستخدامات ، لذلك يجدر أخذ الوقت لاستكشاف ميزاته وإعدادات التنسيق.
استبدال المتغيرات باستخدام و سلاسل
واحدة من الطرق الأكثر ملاءمة وشعبية لاستبدال المتغيرات في سلاسل هو استخدام و السلاسل. و-السلاسل هي سلاسل يمكن فيها إدراج قيم متغيرة باستخدام الأقواس المتعرجة {} و و عامل التشغيل قبل علامة الاقتباس الافتتاحية للسلسلة.
لاستخدام سلسلة و ، تحتاج فقط إلى تحديد المتغيرات اللازمة داخل الأقواس المتعرجة. على سبيل المثال:
الاسم = "أليس"
العمر = 25
طباعة (و " اسمي {اسم} وأنا {العمر} سنة.")
في هذا المثال ، يتم استبدال قيمة متغير الاسم بـ {اسم} ، ويتم استبدال قيمة متغير العمر بـ {عمر}.
يمكن أيضا استخدام التعبيرات داخل الأقواس المتعرجة لحساب القيم. على سبيل المثال:
أ = 5
ب = 10
طباعة (و"مجموع الأرقام {أ} و {ب} يساوي {أ + ب}.")
في هذا المثال ، يتم استبدال نتيجة حساب التعبير أ + ب بـ {أ + ب}.
وبالإضافة إلى ذلك ، باستخدام و سلاسل ، يمكنك تنسيق قيم المتغيرات مع عدد معين من المنازل العشرية أو في شكل مبلغ نقدي. على سبيل المثال:
س = 3.14159
طباعة (و " قيمة بي: {س:.2 و}")
في هذا المثال ، سيتم إخراج قيمة المتغير س مع منزلتين عشريتين.
وبالتالي ، فإن استخدام سلاسل و في بيثون يجعل من السهل والمريح استبدال القيم المتغيرة في سلاسل وتنسيقها حسب الحاجة.
جعل خط أحمر باستخدام وحدة تكستوراب
توفر وحدة تكستراب أدوات مريحة لتنسيق النص في بيثون ، بما في ذلك القدرة على إنشاء خط أحمر. الخط الأحمر هو المسافة البادئة في السطر الأول من كل فقرة ، مما يساعد على فصل الفقرات بصريا عن بعضها البعض.
لتصميم خط أحمر باستخدام وحدة تكستراب ، اتبع الخطوات التالية:
- :
استيراد تكستراب
- تحديد النص الذي يحتاج إلى تنسيق:
text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur sit amet ullamcorper sem, non ultrices ipsum. Aliquam ultricies placerat urna in rhoncus. Phasellus pellentesque elit a ipsum facilisis tempus. Proin id mollis ex, vitae tristique sapien."
- Определить ширину красной строки, то есть количество символов, которое может быть напечатано на одной строке:
width = 40
- для форматирования текста:
نص ملفوف = التفاف النص.التفاف (نص ، عرض=عرض)
يقسم النص المصدر إلى خطوط مع العرض المحدد. إرجاع قائمة السلاسل.
- إخراج النص المنسق:
للخط في نص ملفوف:
طباعة (خط)
سيقوم هذا الرمز بإخراج نص منسق مع العرض المحدد للخط الأحمر:
لوريم إيبسوم دولور سيت أميت ، كونسكتتور
أديبيسكينج إليت. كورابيتور سيت أميت
أولامكوربر سيم ، غير أولتريسيس إيبسوم.
أليكوام أولتريسيس بلاسيرات أورنا في
(رونكوس). فاسيلوس بيلينتيسك إليت أ
مرافق إيبسوم تيمبوس. بروين إد موليس
السابق ، السيرة الذاتية تريستيك سابين.
لاحظ أن كل سطر بعرض 40 حرفا.
لإزالة المسافة البادئة من خط متعدد الأسطر. يمكن أن تكون هذه الوظائف مفيدة عند العمل مع النص في بايثون.
باستخدام علامات هتمل لإنشاء سلسلة حمراء في بيثون
يعد الخط الأحمر عنصرا مهما في أي مستند ، بما في ذلك رمز بايثون. الخط الأحمر يجعل من السهل قراءة وفهم التعليمات البرمجية ، مما يجعلها أكثر تنظيما وقابلة للقراءة. في بيثون ، هناك عدة طرق لإنشاء سلسلة حمراء باستخدام علامات هتمل.
واحدة من أسهل الطرق لإنشاء خط أحمر هي استخدام علامة. تجعل هذه العلامة النص غامقا ويمكن استخدامها لتمييز العبارات أو المتغيرات الرئيسية في الكود.
هناك طريقة أخرى لإنشاء خط أحمر وهي استخدام علامة. تجعل هذه العلامة النص مائلا ويمكن استخدامها أيضا لتمييز عناصر التعليمات البرمجية المهمة.
لإنشاء خط أحمر يحتوي على قائمة بالعناصر ، يمكنك استخدام العلامات
- ,