بايثون int to string

Python Int String



Python هي إحدى اللغات العالمية التي تدعم أنواعًا مختلفة من أنواع البيانات مثل الأعداد الصحيحة ورقم الفاصلة العشرية والسلسلة والرقم المركب. يمكننا تحويل نوع واحد من أنواع البيانات إلى نوع بيانات آخر في Python. تسمى عملية تحويل نوع البيانات هذه بالتلبيس. في Python ، يمكن بسهولة تحويل قيمة عدد صحيح إلى سلسلة باستخدام شارع () وظيفة. تأخذ الدالة str () قيمة العدد الصحيح كمعامل وتحولها إلى سلسلة. لا يقتصر تحويل int إلى سلسلة على وظيفة str () فقط. هناك العديد من الوسائل الأخرى لتحويل int إلى سلسلة. تشرح هذه المقالة int to string conversion باستخدام طرق مختلفة.







استخدام دالة str () لتحويل int إلى سلسلة

إن str () هي دالة مضمنة في Python. يتم تمرير القيمة الصحيحة إلى دالة str () كوسيطة ، وتحول الرقم المحدد إلى سلسلة. لا يقوم بتحويل المتغير الأصلي إلى سلسلة ، ولكنه يجعل إصدار نوع السلسلة من الرقم ويعيده. تكون صيغة الدالة str () كما يلي:



ص(عدد صحيح)

يمكننا تحديد نوع أي متغير باستخدام وظيفة مضمنة من النوع (). قبل تحويل أي رقم إلى سلسلة ، يمكننا تحديد نوع المتغير باستخدام دالة type (). دعونا نرى مثالا على تحويل int إلى سلسلة باستخدام الدالة str ().



#declaring متغير رقم

على واحد=عشرين

#determing نوع متغير num باستخدام دالة type ()

مطبعة('نوع المتغير'ونوع(على واحد))

# تحويل الأسطوانات إلى سلسلة

str_value= ص(على واحد)

#determing نوع متغير str_value المحول باستخدام دالة type ()

مطبعة('نوع المتغير المحول هو'ونوع(str_value))

انتاج |

في الإخراج ، يمكن ملاحظة أن نوع المتغير المحول عبارة عن سلسلة.





عامل str

استخدام عامل التشغيل٪ s لتحويل int إلى سلسلة

يمكن استخدام٪ s لتحويل عدد صحيح إلى سلسلة. يكون بناء جملة استخدام عامل التشغيل٪ s كما يلي:



٪ s٪ عدد صحيح

دعونا نرى مثالا على ذلك.

#declaring متغير العمر

سن=25

# تحويل الرقم العمري إلى سلسلة

age_str='عمري٪ s'٪سن

# طباعة the age_str

مطبعة(age_str)

#checking نوع متغير age_str

مطبعة(نوع(age_str))

انتاج |

في الإخراج ، يمكن ملاحظة أن نوع المتغير الجديد عبارة عن سلسلة.

مكالمة٪ s

استخدام سلسلة f لتحويل int لتحويل سلسلة

يمكن استخدام آلية سلسلة f لتحويل int إلى سلسلة. صيغة استخدام سلسلة f كما يلي:

F '{عدد}'

دعونا نرى مثالا على ذلك.

#declaring متغير العمر

سن=25

# تحويل الرقم العمري إلى سلسلة

age_str=F'عمري {age}'

# طباعة the age_str

مطبعة(age_str)

#checking نوع متغير age_str

مطبعة(نوع(age_str))

انتاج |

fstring

استخدام دالة format () لتحويل int إلى string

يمكن استخدام وظيفة format () لتحويل int إلى سلسلة. الغرض المتوقع لوظيفة format () هو تنسيق السلسلة. أثناء استخدام وظيفة format () ، نضع حامل المكان. {} هي عناصر نائبة تُستخدم لطباعة قيمة المتغير. صيغة الدالة format () هي:

{}.صيغة(عدد)

دعونا نرى مثالاً على استخدام دالة format () لتحويل int إلى سلسلة.

#declaring متغير الاسم

اسم='كمران'

#declaring متغير العمر

سن=25

# استخدام دالة التنسيق لتحويل int إلى سلسلة

مطبعة('اسمي {} وعمري {}'.صيغة(اسموسن))

انتاج |

تنسيق fnct

استنتاج

تشرح هذه المقالة طرقًا مختلفة لتحويل int إلى سلسلة بأمثلة بسيطة. هذه المقالة للمبتدئين الذين يريدون فهم بايثون int لتحويل سلسلة.