官术网_书友最值得收藏!

The formatted string output

Let's revisit the example discussed in the previous section. We printed the result as follows:

    print("The sum is %d" % total)

In Python, it is possible to format a string to display the result. In the earlier example, we make use of %d to indicate that it is a placeholder for an integer variable. This enables printing the string with the integer. Along with the string that is passed an argument to the print() function, the variable that needs to be printed is also passed an argument. In the earlier example, the variables are passed using the % operator. It is also possible to pass multiple variables:

    print("The sum of %d and %d is %d" % (var1, var2, total))

It is also possible to format a string as follows:

    print("The sum of 3 and 2 is {total}".format(total=5))
主站蜘蛛池模板: 石家庄市| 聂荣县| 城口县| 石狮市| 岳池县| 丰县| 阳泉市| 宜宾县| 开化县| 平凉市| 梁山县| 石柱| 阳江市| 调兵山市| 金门县| 麟游县| 蒙山县| 湘乡市| 登封市| 元氏县| 兴国县| 封丘县| 贵阳市| 神农架林区| 印江| 古浪县| 衡南县| 常州市| 姚安县| 汤阴县| 陕西省| 金山区| 乌海市| 安义县| 永宁县| 阿拉善盟| 江阴市| 慈利县| 镇安县| 庆阳市| 龙里县|