题目
单项选择题
Question at position 1 Consider the code fragment below. It has a missing piece of code indicated by XXX. Complete the print statement to output: Pi rounded to 3 decimal places is 3.142. pi = 3.141592653589793 print( XXX )"Pi rounded to 3 decimal places is {}.".format(pi:0.3f)"Pi rounded to 3 decimal places is {:.3f}.".format(pi)"Pi rounded to 3 decimal places is {:.3}.".format(pi)"Pi rounded to 3 decimal places is :.3f.".format(pi)Clear my selection
选项
A."Pi rounded to 3 decimal places is {}.".format(pi:0.3f)
B."Pi rounded to 3 decimal places is {:.3f}.".format(pi)
C."Pi rounded to 3 decimal places is {:.3}.".format(pi)
D."Pi rounded to 3 decimal places is :.3f.".format(pi)
查看解析
标准答案
Please login to view
思路分析
We are given a code fragment with a placeholder XXX in a print statement, and we must choose the correct way to format pi to three decimals so that the printed message is: Pi rounded to 3 decimal places is 3.142.
Option 1: '"Pi rounded to 3 decimal places is {}.".format(pi:0.3f)' has multiple issues. First, the format string uses {} without a conversion specifier inside the braces, which would just insert the value of pi with default formatting. The segment 'pi:0.3f' appears inside the br......Login to view full explanation登录即可查看完整答案
我们收录了全球超50000道考试原题与详细解析,现在登录,立即获得答案。
类似问题
Consider the following code segment: x = 12 print("%d%%" % x) The output generated by this code segment is:
The line of code that displays the floating point number stored in the variable x using 3 decimal places is:
What is a format specifier?
With advanced string formatting, a format specification can include an alignment character that determines how a value should be aligned within the width of the field.
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!