توابع format() در پایتون

نمونه

عدد 0.5 را به صورت درصد تبدیل می‌کند:

x = format(0.5, '%')

نمونه اجرا

تعریف و استفاده

وظیفه format() این است که مقدار مشخص شده را به فرمت مشخص شده تبدیل کند.

structures

format(value, format)

مقدار پارامتر

پارامتر توضیح
value مقدارهای هر فرمتی.
format

فرمتی که می‌خواهید مقدار را به آن فرمت کنید.

ارزش‌های مجاز:

  • '<' - تنظیم نتایج به سمت چپ (در فضای موجود)
  • '>' - تنظیم نتایج به سمت راست (در فضای موجود)
  • '^' - تنظیم مرکزی نتایج (در فضای موجود)
  • '=' - قرار دادن نشانه در سمت چپ‌ترین مکان
  • '+' - استفاده از نشانه به علامت مثبت بودن یا منفی بودن نتایج
  • '-' - استفاده از نشانه منفی فقط برای مقادیر منفی
  • ' ' - استفاده از فضای خالی قبل از عدد مثبت
  • ',' - استفاده از کاما به عنوان جداکننده هزاره
  • '_' - استفاده از زیرخط به عنوان جداکننده هزاره
  • 'b' - فرمت دودویی
  • 'c' - تبدیل مقدار به کد unicode مرتبط
  • 'd' - فرمت عدد اعشاری
  • 'e' - فرمت علمی، با حروف کوچک 'e'
  • 'E' - فرمت علمی، با حروف بزرگ 'E'
  • 'f' - فرمت عدد اعشاری
  • 'F' - فرمت عدد اعشاری، با حروف بزرگ
  • 'g' - فرمت عمومی
  • 'G' - فرمت عمومی (استفاده از 'E' به عنوان عدد علمی)
  • 'o' - فرمت هگزادسیمال
  • 'x' - فرمت شانزده‌ای، با حروف کوچک
  • 'X' - فرمت شانزده‌ای، با حروف بزرگ
  • 'n' - فرمت عددی
  • '%' - فرمت صد در صد

نمونه‌های بیشتر

نمونه

255 را به صورت عدد شانزده‌ای فرمت کنید:

x = format(255, 'x')

نمونه اجرا