Pretty printing with the printf statement
Most of the programs we have written so far have used the print command to display the output.Sometimes, the columns don't line up properly with the print statement. So, to havemore control over output formatting we have to use a printf statement. It isvery flexible and isused to generate formatted output. It is similar to the C language's printf statement, with only one exception: the absence of a * format specifier.Like the print statement, it can be used with parentheses or without parentheses, as follows:
printf format, expr1, expr2, expr3 ……… exprn printf ( format, expr1, expr2, expr3 ……… exprn )
Themain difference between print and printf is the format argument. It is an expression whose value istaken as a string; it specifies how to output each of the other arguments. It is also known as formatstring.The format string consists of a percentage sign (%) followed by a format specifier.
It does not automatically append a newline in its output. To...