ازگر int سے سٹرنگ۔

Python Int String



ازگر عالمگیر زبانوں میں سے ایک ہے جو اعداد و شمار کی مختلف اقسام کی حمایت کرتی ہے جیسے عدد ، اعشاریہ نقطہ نمبر ، تار اور پیچیدہ عدد۔ ہم ازگر میں ایک قسم کے ڈیٹا ٹائپ کو دوسرے ڈیٹا ٹائپ میں تبدیل کر سکتے ہیں۔ اس ڈیٹا ٹائپ تبادلوں کے عمل کو ٹائپ کاسٹنگ کہا جاتا ہے۔ ازگر میں ، ایک انٹیجر ویلیو کو استعمال کرکے آسانی سے سٹرنگ میں تبدیل کیا جاسکتا ہے۔ str () فنکشن str () فنکشن ایک پیرامیٹر کے طور پر انٹیجر ویلیو لیتا ہے اور اسے سٹرنگ میں بدل دیتا ہے۔ int کو سٹرنگ میں تبدیل کرنا صرف str () فنکشن تک محدود نہیں ہے۔ int to string تبادلوں کے کئی دوسرے ذرائع ہیں۔ یہ مضمون مختلف طریقوں سے int to string تبادلوں کی وضاحت کرتا ہے۔







int سے string تبادلوں کے لیے str () فنکشن کا استعمال۔

str () ایک ازگر بلٹ ان فنکشن ہے۔ عددی قدر کو دلیل کے طور پر str () فنکشن میں منتقل کیا جاتا ہے ، اور یہ دیئے گئے نمبر کو سٹرنگ میں بدل دیتا ہے۔ یہ اصل متغیر کو سٹرنگ میں تبدیل نہیں کرتا ، بلکہ یہ نمبر کا سٹرنگ ٹائپ ورژن بناتا ہے اور اسے لوٹاتا ہے۔ str () فنکشن کا نحو اس طرح ہے:



p(عدد_نمبر)

ہم بلٹ ان ٹائپ () فنکشن کا استعمال کرکے کسی بھی متغیر کی قسم کا تعین کرسکتے ہیں۔ کسی بھی نمبر کو سٹرنگ میں تبدیل کرنے سے پہلے ، ہم ٹائپ () فنکشن کا استعمال کرکے متغیر کی قسم کا تعین کرسکتے ہیں۔ آئیے str () فنکشن کا استعمال کرتے ہوئے int سے string تبادلوں کی ایک مثال دیکھیں۔



#ایک نمبر متغیر کا اعلان

ایک پر=بیس

#قسم () فنکشن کا استعمال کرکے نمبر متغیر کی قسم کا تعین کرنا۔

پرنٹ کریں('متغیر کی قسم ہے'،قسم(ایک پر))

#نمبر کو تار میں تبدیل کرنا

str_value= p(ایک پر)

#قسم () فنکشن کا استعمال کرتے ہوئے تبدیل شدہ str_value متغیر کی قسم کا تعین کرنا۔

پرنٹ کریں('تبدیل شدہ متغیر کی قسم ہے'،قسم(str_value))

آؤٹ پٹ۔

آؤٹ پٹ میں ، یہ مشاہدہ کیا جاسکتا ہے کہ تبدیل شدہ متغیر کی قسم ایک تار ہے۔





str آپریٹر

int to string تبادلوں کے لیے٪ s آپریٹر کا استعمال۔

٪ s کو ایک عدد کو تار میں تبدیل کرنے کے لیے استعمال کیا جا سکتا ہے۔ ٪ s آپریٹر استعمال کرنے کا نحو اس طرح ہے:



٪ s٪ عدد

آئیے اس کی ایک مثال دیکھتے ہیں۔

#عمر کے متغیر کا اعلان

عمر=25۔

#عمر کے نمبر کو تار میں تبدیل کرنا

age_str='میری عمر٪ s ہے'٪ عمر

#عمر_اسٹر پرنٹ کرنا۔

پرنٹ کریں(age_str)

#age_str متغیر کی قسم چیک کر رہا ہے۔

پرنٹ کریں(قسم(age_str))

آؤٹ پٹ۔

آؤٹ پٹ میں ، یہ دیکھا جاسکتا ہے کہ نئے متغیر کی قسم ایک تار ہے۔

٪ s کال

int سے string تبادلوں کے لیے f-string کا استعمال۔

ایف سٹرنگ میکانزم کو انٹ سے سٹرنگ کنورژن کے لیے استعمال کیا جا سکتا ہے۔ ایف سٹرنگ کے استعمال کی ترکیب مندرجہ ذیل ہے۔

f '{نمبر}'

آئیے اس کی ایک مثال دیکھتے ہیں۔

#عمر کے متغیر کا اعلان

عمر=25۔

#عمر کے نمبر کو تار میں تبدیل کرنا

age_str=f'میری عمر {age} ہے'

#عمر_اسٹر پرنٹ کرنا۔

پرنٹ کریں(age_str)

#age_str متغیر کی قسم چیک کر رہا ہے۔

پرنٹ کریں(قسم(age_str))

آؤٹ پٹ۔

fstring

int سے string تبادلوں کے لیے format () فنکشن کا استعمال۔

فارمیٹ () فنکشن انٹ سے سٹرنگ کنورژن کے لیے استعمال کیا جا سکتا ہے۔ فارمیٹ () فنکشن کا متوقع مقصد سٹرنگ فارمیٹنگ ہے۔ فارمیٹ () فنکشن کا استعمال کرتے ہوئے ، ہم نے جگہ رکھنے والے کو رکھا۔ {} وہ جگہ دار ہیں جو متغیر کی قدر کو پرنٹ کرنے کے لیے استعمال ہوتے ہیں۔ format () فنکشن کا نحو یہ ہے:

{}.فارمیٹ(نمبر)

آئیے int سے string تبادلوں کے لیے format () فنکشن استعمال کرنے کی ایک مثال دیکھتے ہیں۔

#نام متغیر کا اعلان

نام='کامران'

#عمر کے متغیر کا اعلان

عمر=25۔

#int to string تبادلوں کے لیے فارمیٹ فنکشن کا استعمال۔

پرنٹ کریں('میرا نام ہے {} اور میری عمر ہے {}'.فارمیٹ(نام،عمر))

آؤٹ پٹ۔

فارمیٹ fnct

نتیجہ

یہ مضمون انٹ کو سٹرنگ میں تبدیل کرنے کے مختلف طریقوں کی وضاحت کرتا ہے۔ یہ آرٹیکل ان ابتدائی افراد کے لیے ہے جو ازگر کو ٹو سٹرنگ کنورژن سمجھنا چاہتے ہیں۔