پائی تون سٹرنگ فارمیٹنگ
- صفحه قبلی ورودی دستور Python
- صفحه بعدی پائی تون فائل کھولنا
تاکہ سطر کو طلب کیا جاسکے، آپ کو اس کا استعمال کرسکتے ہیں: فارمیٹ()
فارمیٹ() کو فارمیٹ کیا جاتا ہے.
فارمیٹ() کا سطر
فارمیٹ()
اس طریقے سے آپ کو کوئی بھی جزو کنٹرول کرسکتے ہیں.
اس طریقے سے وضاحت کی جاسکتی ہے کہ آپ کو کوئی بھی جزو کنٹرول نہیں کر سکتے.
ایسے پارامتروں کو کنٹرول کرنے کے لئے، جس کی آپ نہیں کنٹرول کرسکتے، جیسے وہ ڈیٹا بیس یا یوزر انپُٹ سے آتی ہیں؟ {}
)، بعد میں ان کا format() کے ذریعے چلائیں:
مثال
دیکھنا چاہئیں تو نمبر کو دکھانے والا پلاسزو اضافہ کریں:
price = 52 txt = "The price is {} dollars" پرنٹ(txt.format(price))
آپ بندوق میں پارامتروں کو اضافہ کرکے ان کا تبدیل کرسکتے ہیں:
مثال
قیمت کو دو دفعات پچھلے نکالنے والی شکل میں فارمیٹ کریں:
txt = "The price is {:.2f} dollars"
فارمیٹ کی سبھی قسماں کا معائنہ کریں format() کی دستور کتاب میں.
کئی اعداد
اگر مزید اعداد استعمال کرنا چاہئیں تو صرف format() کے طویل کو مزید اعداد اضافہ کریں:
پرنٹ(txt.format(price, itemno, count))
ایک اور پلاسزو کو اضافہ کریں:
مثال
quantity = 3 itemno = 567 price = 52 میری آرزو ہے {} کی اکائیاں نمبر {} کا {} ڈالر سے لینا چاہئیے. print(myorder.format(quantity, itemno, price))
شاخصها
شما میتوانید از شاخصها (در داخل گوشهها) {0}
برای اطمینان از قرار دادن مقادیر در جای مناسب، از شاخصها (در داخل گوشهها) استفاده کنید:
مثال
quantity = 3 itemno = 567 price = 52 myorder = "I want {0} pieces of item number {1} for {2:.2f} dollars." print(myorder.format(quantity, itemno, price))
علاوه بر این، اگر بخواهید از مقادیر مشابه چندین بار استفاده کنید، از شاخصهای عددی استفاده کنید:
مثال
age = 63 name = "Bill" txt = "His name is {1}. {1} is {0} years old." print(txt.format(age, name))
شاخص نامگذاری
شما همچنین میتوانید از اعداد داخل {carname}
نام را در داخل بنویسید تا از شاخص نامگذاری استفاده کنید، اما در هنگام ارسال مقادیر پارامتر txt.format(carname = "Ford") باید از نام استفاده کنید:
مثال
myorder = "I have a {carname}, it is a {model}." print(myorder.format(carname = "Porsche", model = "911"))
- صفحه قبلی ورودی دستور Python
- صفحه بعدی پائی تون فائل کھولنا