首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
admin
2021-03-17
60
问题
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。
用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
例如:用键盘输入正整数n为1234,屏幕输出====================1,234
试题程序:
#请在________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
s=input()
print("{________(1)________)".fomat(________(2)________))
选项
答案
s=input() print("{:=>25".format(eval(s))
解析
该题目主要考查.Python字符串的格式化方法。Python推荐使用format()格式化方法,其语法格式如下:
<模板字符串>.format(<逗号分隔的参数>)
其中,模板字符串是一个由字符串和槽组成的字符串,用来控制字符串和变量的显示效果。槽用花括号表示,对应format()方法中逗号分隔的参数。如果模板字符串中有多个槽,可以通过format()参数的序号在模板字符串槽中指定参数,参数从0开始编号。例如:
"{0}曰:学而不思则罔,思而不学{1}。".format("孔子","则殆")
其结果为’孔子曰:学而不思则罔,思而不学则殆。’
format()方法的槽除了包括参数序号,还可以包括格式控制信息,语法格式如下:
{<参数序号>:<格式控制标记>}
其中,格式控制标记包括<填充><对齐><宽度><,><.精度><类型>6个字段,由引导符号(:)作为引导标记,这些字段都是可选的,可以组合使用。
<填充>:用于填充的单个字符。
<对齐>:分别使用<、>及^表示左对齐、右对齐及居中对齐。
<宽度>:设定当前槽的输出字符宽度。
<,>:用于显示数字类型的千位分隔符。
<.精度>:由小数点(.)开头,对于浮点数,精度表示小数部分输出的有效位数;对于字符串,精度表示输出的最大长度。
<类型>:表示输出整数和浮点数类型的格式规则。
本题的格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。则第1空应填入{:=>25,}。
由于题目要求带千位分隔符,所以模板字符串对应的format()方法中的参数必须是数字类型,但无论用户输入的是字符还是数字,input()函数统一按照字符串类型输出,这时就需要先使用eval()函数去掉字符串最外侧的引号,然后再参与运算,因此第2空应填入eval(s)。
转载请注明原文地址:https://www.kaotiyun.com/show/WY6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成下列操作:(1)编写程序文件two.pr并执行。计算“01”组(歌手编号的前2位)歌手的得分,并将结果存入自由表FINAL中。FINAL包含“歌手姓名”和“得分”两个字段,“得分”取各评委所打分数的平均值。FINAL中的结果按得分降序排
1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。2.为orders表建立一个按降序排列的普通索引,索引名为Je,索引表达式为“金额”。3.在“订单管理”数据库中新建一个名为custom
假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()。
下面关于创建报表的方法中,错误的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
查询选修C2课程号的学生姓名,下列SQL语句中错误是
在“表单控件”工具栏中,除了控件按钮,还有4个辅助按钮。默认情况下处于按下状态的辅助按钮是
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
哲学是时代精神的精华。()
关于汉字操作系统中的汉字输入码,下面叙述正确的是______。
设某地区某年度新增固定资产价值为500亿元,固定资产交付使用率为80%,则该地区同期投资完成额为()亿元。
城市快速路及主干路土质路深度范围为0~0.3m,挖方类型的最低压实度为( )。
出料加工货物按规定期限复进口,海关审定完税价格时,其价格因素包括()。
在小学课堂上,对于低年级儿童讲授重难点知识的时间应把握在()。
已知若|λE-A|=0,则λ=___________.
演出进行时,台下歌迷情绪激动,可能会引起踩踏事故。你作为负责人怎么处理?
Youhavebeentoldthatdormitoryroomsatyouruniversitymustbesharedbytwostudents.Wouldyouratherhavetheuniversity
UnemploymentEdgesHigherVocabularyandExpressionsdeteriorateaccelerationslowdownsWhatcontribute(s)tothejobs
最新回复
(
0
)