Python Format method
String Format() Method
The
format() method formats the specified value(s) and insert them inside the
string’s placeholder. The placeholder is defined using curly brackets: {}. Read
mor about the placeholders in the placeholder section below.
The format()
method returns the formatted string.
Syntax
string.format(value1,
value2...)
Parameter Values
Parameter |
Description |
value1, value2... |
Required. One or more values that should be formatted
and inserted in the string. |
The Placeholders
The placeholders can be identified using named indexes {price}
, numbered indexes {0}
, or even empty placeholders {}
. Curly brackets
ये इंडिकेट करता है की जो value रन टाइम पर है वो इसमे
स्टोर होने वाली है।
Example
Using different placeholder values:
txt1 = "My name is {a}, I'm {b}".format(a = "John", b = 36)
txt2 = "My name is {0}, I'm {1}".format("John",36)
txt3 = "My name is {}, I'm {}".format("John",36)
Output
My name is John, I’m
36
My name is John, I’m
36
My name is John, I’m
36
Formatting
Types
Inside the placeholders you can add a formatting type to format
the result:
:< Left aligns the result (within the
available space)
:> Right aligns the result (within the
available space)
:^ Center aligns the result (within the
available space)
:= Places the sign to the left most
position
:+ Use a plus sign to indicate if the
result is positive or negative
:- Use a minus sign for negative values
only
: Use a space to insert an extra space
before positive numbers (and a minus sign before negative numbers)
:, Use a comma as a thousand separator
:_ Use a underscore as a thousand
separator
:b Binary format
:c Converts the value into the
corresponding Unicode character
:d Decimal format
:e Scientific format, with a lower case
e
:E Scientific format, with an upper
case E
:f Fix point number format
:F Fix point number format, in
uppercase format (show inf and nan as INF and NAN)
:g General format
:G General format (using a upper case E
for scientific notations)
:o Octal format
:x Hex format, lower case
:X Hex format, upper case
:n Number format
:% Percentage format
Post a Comment