We can format output involving fixed and variable components.
Usually we align strings to the left and numebrs to the right.
1. [ C# ]
In the Write a number of values may follow the format string.
These values are used up by {0}, {1} placeholders in the format string.
The format string is
"Country: {0:-18} GDP: {1,20:n0}\n"
{0:-18}- the minus in
-18means align left, the18means 18 characters are to be used. {1,20:n0}-
The 20 means use 20 characters and align right, d is for decimal,
the
n0means include , separator every three digits and give zero decimal places. \n- This starts a new line.