Anonim

یہ ایک بار پھر قارئین کا سوالیہ وقت ہے۔ اس بار میں پروگرامنگ سے ناواقف علاقے میں ہوں۔ خوش قسمتی سے ، میں ایک ایسے شخص کو جانتا ہوں جو جواب دینے میں میری مدد کرنے کے ل with کافی مہربان تھا۔ سوال یہ تھا کہ 'آپ کسی عدد کو ازگر میں سٹرنگ میں کیسے تبدیل کرتے ہیں؟' ہمیشہ کی طرح ، میں جواب دینے کی کوشش کرتا ہوں۔

ازگر کی عمر 25 سال سے زیادہ ہے اور اب بھی مضبوط ہے۔ یہ ایک اعلی سطحی پروگرامنگ زبان ہے جو مختلف قسم کے پروگرام تخلیق کرنے کے لئے استعمال ہوتی ہے۔ یہ ایک 'عام مقصد' زبان ہے جسے کھیلوں ، ویب ایپس ، اے آئی کے معمولات اور یہاں تک کہ ڈیسک ٹاپ پروگراموں میں بھی تبدیل کیا جاسکتا ہے۔ چونکہ اس میں کوڈ کے مقابلے میں زیادہ سادہ زبان استعمال ہوتی ہے ، یہ بہت صارف دوست ہے اور یہاں تک کہ میں اس سے گرفت حاصل کرنے میں کامیاب ہوگیا۔ اگر میں کر سکتا ہوں تو ، آپ یقینی طور پر کر سکتے ہیں!

پہلے میں قارئین کے سوال کا جواب دوں گا اور اس کے بعد میں اس سے مزید تھوڑا سا بحث کروں گا کیونکہ مجھے اس سے بہت دلچسپ لگتا ہے۔

اجرت کو ازگر میں سٹرنگ میں تبدیل کریں

ایک عدد ایک عدد ہے۔ کسی نمبر کو سٹرنگ میں تبدیل کرنا ٹیبلز اور آرڈرڈ فہرستوں کے لئے استعمال کیا جاتا ہے جو پائجن میں لکھی گئی بہت سی پیداواری ایپس میں حصہ لیتے ہیں۔ اجزاء کو ازگر میں کسی تار میں تبدیل کرنے کے ل ways بظاہر کچھ طریقے موجود ہیں لیکن مجھے 'str' کا فنکشن دکھایا گیا تھا تاکہ وہ مثال میں اس کا استعمال کرے۔ دوسرے طریقوں میں 'repr' اور '٪ d'٪ 'شامل ہیں۔

فارمیٹ 'str (int)' ہے۔

مثال کے طور پر ، اگر آپ نے ازگر کے ایڈیٹر میں درج ذیل کو ٹائپ کیا ہے تو ، آپ کچھ بنیادی ریاضی انجام دے سکتے ہیں۔

d = 100.0 / 52.0

s = str (d)

پرنٹ ایس

ریاضی کو 52 کے ذریعہ 100 سے منقسم کیا گیا ہے۔ 'd' کے ساتھ (d) شامل کیا جاتا ہے جس سے یہ معلوم ہوتا ہے کہ ان پٹ کو کہاں سے لینا ہے ، پھر میچ کو انجام دیں اور نتیجہ پرنٹ کریں۔ اس معاملے میں ، نتیجہ 1.9230769 ہے۔

قدرے پیچیدہ ورژن:

d = 100.0 / 52.0

# 8 حرف استعمال کریں ، 2 اعشاریہ دو مقامات دیں

s = "٪ 8.2f"٪ d

پرنٹ ایس

یہ کوڈ ایک ہی ریاضی کا مظاہرہ کرتا ہے لیکن اس کے نتیجے میں صرف دو اعشاریہ دو مقامات بتاتا ہے۔ تو پھر پرنٹ 1.92 ہو گا۔

تو اس طرح سے عدد کو ستھیر میں ایک تار میں تبدیل کرنا ہے۔

ازگر پر تھوڑا سا پس منظر

لوگوں کے لئے مصنف کی حیثیت سے ، مجھے مشینوں کے لئے لکھنے پڑھنے یا سمجھنے میں دشواری کا سامنا کرنا پڑتا ہے۔ الفاظ معنی نہیں رکھتے ، نحو کی پیروی کرنا ناممکن ہے اور میں اسے حاصل نہیں کرتا ہوں۔ تاہم ، ازگر تھوڑا مختلف ہے۔ یہ پروگرامنگ کی دوسری زبانوں کے مقابلے میں زیادہ آسان انگریزی لگتا ہے۔

یہ اسے بہت ابتدائی دوستانہ بنا دیتا ہے۔ آپ زبان کے ساتھ فوری طور پر دل لگی یا کارآمد کچھ کرسکتے ہیں جس سے ہم سب کی خواہش ہوتی ہے کہ فوری تسکین مل جاتی ہے۔ آپ کچھ ٹھنڈی چیزیں بھی کرسکتے ہیں۔ یہی وجہ ہے کہ اب پوری دنیا میں بہت سارے کالجوں اور یونیورسٹیوں کے لئے گیٹ وے پروگرامنگ زبان کے انتخاب کے طور پر پائتھان جاوا سے زیادہ مشہور ہے۔

ایک بار جب آپ کو احساس ہوجائے کہ ازگر تک اس حد تک استعمال کیا جاتا ہے تو ، یہ اور زیادہ دلچسپ ہوجاتا ہے۔ مثال کے طور پر ، صنعتی لائٹ اینڈ میجک ازگر کا استعمال کرتا ہے اور اسی طرح ریکس اسپیس ، ہنی ویل ، فلپس ، ایسٹرا زینیکا ، پیورکاسٹ واچ ، ڈی لنک اور دیگر بڑی کمپنیوں کی ایک رینج ہے۔ وہ سارے اعداد و شمار کے انتظام سے لے کر عمل سے نمٹنے کے ل business اپنے کاروبار میں کسی بھی چیز کے لئے ازگر کا استعمال کرتے ہیں۔

اگر آپ نے کبھی بھی منی کرافٹ ایڈون ایم سی ڈی ونجین کا استعمال کیا ہے تو ، یہ اضافی مواد تخلیق کرنے کے لئے ازگر کا بھی استعمال کرتا ہے۔ اگر آپ کو پروگرامنگ کا تھوڑا سا علم ہو تو یہ آپ کو اپنا خود بنانے کی بھی اجازت دیتا ہے۔

ازگر کا استعمال

ازگر یہاں مفت میں ڈاؤن لوڈ کیا جاسکتا ہے اور اسے باقاعدگی سے تیار اور اپ ڈیٹ کیا جاتا ہے۔ کوڈ اوپن سورس ہے اور اسے ڈویلپرز کی ایک بڑی تعداد نے برقرار رکھا ہے۔ آپ کی مرضی کے مطابق کرنے کے لئے ایک ونڈوز اور یونکس ورژن مفت ڈاؤن لوڈ کے لئے دستیاب ہے۔

اس وقت دو ورژن ہیں ، ازگر 2 اور ازگر 3۔ ورژن 2 زبان کا میراثی ورژن ہے جبکہ ازگر 3 موجودہ اور مستقبل کا ورژن ہے۔ اگر آپ کسی خاص پروگرام یا ایپ کے لئے ازگر سیکھنے کا سوچ رہے ہیں تو ، آپ کو ورژن 2 ڈاؤن لوڈ کرنے کی ضرورت پڑسکتی ہے۔ اگر آپ خود اپنا بنانا چاہتے ہیں تو ورژن 3 ٹھیک ہوگا۔ آپ دونوں ڈاؤن لوڈ کرسکتے ہیں اور چاہیں تو چل سکتے ہیں۔

ایک بار انسٹال ہونے کے بعد ، آپ کمانڈ لائن سے ازگر کا استعمال کرتے ہیں۔ کمانڈ لائن ونڈو کو بطور ایڈمنسٹریٹر کھولیں ، ٹائپ کریں 'python3 –version' اور انٹر کو دبائیں۔ اگر آپ ورژن 2 استعمال کر رہے ہیں تو ، آپ واضح طور پر 'پائی ٹھن 2 ایوژن' ٹائپ کریں گے اور انٹر کو دبائیں گے۔ اس کے بعد آپ کو پروگرامنگ ماحول میں داخل کیا جائے گا۔

اس کے بارے میں جہاں تک میں اب تک ازگر کے ساتھ مل گیا ہے۔ 'دی ہچھیکرز گائیڈ برائے ازگر' میں یہ رہنما آپ کو آگے لے جاسکتی ہے اگر آپ جانا چاہیں۔

میں پروگرام کے لحاظ سے زیادہ گرائمریائی مائل ہوں اس لئے ازگر میرے لئے مشکل ہو رہا ہے۔ بہر حال ، اس نے میری دلچسپی کو متاثر کیا ہے یہی وجہ ہے کہ میں نے آپ کو اس زبان کے بارے میں مزید چیزوں سے غضب کیا جو آپ جاننا نہیں چاہتے تھے۔ کم از کم میں نے اتنا سیکھا کہ اصل سوال کا جواب دینے کے قابل ہو!

ایک عدد کو اژدھے میں تار میں کیسے تبدیل کریں