Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.39 KB

print-format.rst

File metadata and controls

44 lines (30 loc) · 1.39 KB

"la valeur est {0:5d}".format(3) Out[4]: 'la valeur est 3'

"la valeur est {0:8.2f}".format(3) Out[7]: 'la valeur est 3.00'

"la valeur est {0:10}".format(3) Out[11]: 'la valeur est 3'

"Nom : {0:10}".format("Durand") Out[12]: 'Nom : Durand '

"Nom : {0:>10}".format("Durand") Out[13]: 'Nom : Durand'

'<' The field will be left-aligned within the available space. This is usually the default for strings. '>' The field will be right-aligned within the available space. This is the default for numbers. '0' If the width field is preceded by a zero ('0') character, sign-aware zero-padding for numeric types will be enabled.

"la valeur est {0:<8.2f}".format(3)

Out[14]: 'la valeur est 3.00 '

"la valeur est {0:08.2f}".format(3) Out[15]: 'la valeur est 00003.00'

'+' indicates that a sign should be used for both positive as well as negative numbers. '-' indicates that a sign should be used only for negative numbers, which is the default behavior. space indicates that a leading space should be used on positive numbers, and a minus sign on negative numbers.

"la valeur est {0:+5d}".format(3) Out[17]: 'la valeur est +3'

"la valeur est {0:+5d}".format(-3)

Out[18]: 'la valeur est -3'

"la valeur est {0:< 5d}".format(-3)

Out[19]: 'la valeur est -3 '

"la valeur est {0:< 5d}".format(3) Out[20]: 'la valeur est 3 '

"la valeur est {0:<5d}".format(3) Out[21]: 'la valeur est 3 '