درباره ی formatting strings تقریبا :)

سوال شده توسط: Mahdi Shahmarzadeh

تاریخ ثبت: ۱۴۰۰/۰۳/۰۴

بازدید: 1,174

پاسخ: 1

تگ: پایتون


با سلام.

استاد وقتی سرچ میکردم درباره ی % تو formatting بخونم ، دیدم از 2f.: استفاده کرده… میشه توضیح بدید درباره ی این؟

مثالشو در فایل های ضمیمه گزاشتم… :)

پاسخ ها
user

امیرحسین امیری

سلام مهدی جان.

از همین 2f رو که نوشتی واست مثال میزنم. فرض کن شما یه عدد داری مثلا 21.54645 و حالا میخوای موقع خروجی گرفتن فرمت این عدد به صورتی باشه که دو رقم اعشار داشته باشه. کافیه وقتی که از format string استفاده میکنی توی {}  به اصن صورت عدد رو وارد کنی.  

numb = 21.54645
print(f"{numb:.2f}")
output => 21.54

اگر از 3f استفاده کنی خروجی با سه رقم اعشار هست.

 

منبع:

https://mkaz.blog/code/python-string-format-cookbook/

 

 

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات