أثناء العمل مع الأرقام في بايثون ، قد يكون من الضروري تحويل رقم إلى سلسلة. يمكن أن يكون هذا مفيدا لعرض الأرقام بتنسيق نصي أو للعمل مع القيم الرقمية التي تمثلها السلاسل. في هذه المقالة ، سننظر في عدة طرق لتحويل رقم إلى سلسلة في بايثون.
واحدة من أكثر الطرق شيوعا لتحويل رقم إلى سلسلة هو استخدام وظيفة ستر (). تأخذ هذه الوظيفة رقما كوسيطة وتعيد تمثيل السلسلة. على سبيل المثال ، إذا كان لدينا الرقم 123 ، فيمكننا تحويله إلى سلسلة على النحو التالي:
العدد = 123
ستر_رقم = ستر (عدد)
طباعة (ستر_رقم) # سوف إخراج '123'
يمكنك أيضا استخدام طريقة التنسيق () لتحويل رقم إلى سلسلة. تسمح لك طريقة التنسيق () بإدراج قيم متغيرة في سلسلة من خلال أقواس معقوفة {}. على سبيل المثال ، يمكننا ترجمة الرقم 123 إلى سلسلة على النحو التالي:
باستخدام وظيفة ريبر () كما يسمح لك لتحويل عدد إلى سلسلة. وظيفة ريبر() بإرجاع تمثيل سلسلة من كائن ، بما في ذلك نوعه. على سبيل المثال ، إذا كان لدينا الرقم 123 ، فيمكننا استخدام دالة التكرار () لتحويلها إلى سلسلة:
العدد = 123
عدد ستر = ريبر (عدد)
طباعة (ستر_رقم) # سوف إخراج '123'
- تحويل رقم إلى سلسلة في بيثون: لماذا هذا ضروري?
- طرق تحويل الأرقام إلى سلاسل في بايثون
- أمثلة على استخدام الطرق:
- سؤال وجواب
- كيف يمكنني تحويل رقم إلى سلسلة في بيثون?
- كيف يمكنني تحويل عدد كسري إلى سلسلة في بيثون?
- كيف يمكنني تحويل رقم سالب إلى سلسلة في بيثون?
- هل من الممكن تحويل سلسلة إلى رقم في بيثون?
- كيف يمكنني تحويل رقم إلى سلسلة مع تنسيق معين في بيثون?
تحويل رقم إلى سلسلة في بيثون: لماذا هذا ضروري?
الأرقام والسلاسل هما نوعان رئيسيان من البيانات في لغة برمجة بايثون. غالبا ما يكون من الضروري تحويل الأرقام إلى سلاسل والعكس صحيح. يمكن أن يكون تحويل رقم إلى سلسلة مفيدا في عدد من المواقف.
1. إخراج رقم في تنسيق النص
يسمح لك تحويل رقم إلى سلسلة بإخراج قيمة رقمية بتنسيق نصي. على سبيل المثال ، إذا كنت بحاجة إلى عرض رقم على الشاشة أو حفظه في ملف ، فسيكون من الضروري تحويل الرقم إلى سلسلة.
2. تسلسل السلاسل والأرقام
سلسلة (دمج) السلاسل والأرقام هي عملية شائعة في البرمجة. على سبيل المثال ، إذا كان لديك رقم وسلسلة ، فيمكنك دمجها في سلسلة واحدة باستخدام عملية تسلسل. يتيح لك تحويل رقم إلى سلسلة القيام بذلك دون أخطاء وتناقضات نوع البيانات.
3. معالجة السلاسل
يؤدي تحويل رقم إلى سلسلة إلى فتح إمكانيات لإجراء العمليات والتلاعب بالسلاسل. على سبيل المثال ، إذا كنت بحاجة إلى تقسيم رقم إلى أحرف منفصلة أو إجراء عمليات أخرى ، فإن تحويل رقم إلى سلسلة هو الخطوة الأولى.
4. تنسيق إخراج النص
يتيح لك تحويل رقم إلى سلسلة استخدام طرق مختلفة لتنسيق إخراج النص. على سبيل المثال ، يمكنك تحديد عدد الأحرف المراد إخراجها أو إضافة عناصر نائبة فارغة أو استخدام تنسيقات أخرى. يعد تحويل رقم إلى سلسلة إحدى الخطوات الرئيسية لتحقيق التنسيق المطلوب.
طرق تحويل الأرقام إلى سلاسل في بايثون
في لغة برمجة بايثون ، هناك عدة طرق لتحويل رقم إلى سلسلة. وفيما يلي بعض منها:
- العدد = 10
- - يستخدم هذا المشغل لتنسيق السلاسل. عند استخدامه ، يتم تحويل الرقم إلى سلسلة ويتم تضمينه في النتيجة النهائية.
- انضم()
العدد = 10
- شارع () - تحويل عدد إلى سلسلة. على سبيل المثال:
- رقم = "رقم: {:.2 و}".شكل (الأسطوانات)
طباعة (رقم) # ستطبع "الرقم: 42.00"
و سلاسل هو وسيلة جديدة لتنسيق السلاسل ، وهي متاحة في بيثون 3.6 وأعلى. أنها تسمح لك لإدراج قيم المتغيرات مباشرة في سلسلة دون الحاجة إلى استخدام الأساليب. على سبيل المثال:
الأسطوانات = 42
رقم = و " رقم: {رقم}"
طباعة (رقم) # ستطبع "رقم: 42"
سؤال وجواب