首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能: 键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入正整数超过25位,则按照真实长度输出。
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能: 键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入正整数超过25位,则按照真实长度输出。
admin
2020-04-10
69
问题
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:
键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入正整数超过25位,则按照真实长度输出。
例如:键盘输入正整数n为1234,屏幕输出===================1,234
试题程序:
#请完善如下代码
s=input()
print(”{________(1)_________}”.format(________(2)_________))
选项
答案
s=input() print(”{:=>25}”.format(eval(s)))
解析
该题目主要考查Python字符串的格式化方法。Python语言推荐使用.format()格式化方法,其使用方式如下:
<模板字符串>.format(<逗号分隔的参数>)
其中,模板字符串是一个由字符串和槽组成的字符串,用来控制字符串和变量的显示效果。槽用大括号({})表示,对应format()方法中逗号分隔的参数。如果模板字符串中有多个槽,可以通过format()参数的序号在模板字符串槽中指定参数的使用,参数从0开始编号。例如:
”{0}日:学而不思则罔,思而不学{1}。”.format(”孔子”,”则殆”)
其结果为:’孔子日:学而不思则罔,思而不学则殆。’
format()方法的槽除了包括参数序号,还可以包括格式控制信息,语法格式如下:
{<参数序号>:<格式控制标记>}
其中,格式控制标记包括:<填充><对齐><宽度><,><.精度><类型>6个字段,由引导符号(:)作为引导标记,这些字段都是可选的,可以组合使用。
<填充>:指用于填充的单个字符。
<对齐>:分别使用<、>和^三个符号表示左对齐、右对齐和居中对齐。
<宽度>:当前槽的设定输出字符宽度。
<,>:用于显示数字类型的千位分隔符。
<.精度>:由小数点(.)开头,对于浮点数,精度表示小数部分输出的有效位数;对于字符串,精度表示输出的最大长度。
<类型>:表示输出整数和浮点数类型的格式规则。
本题格式要求为:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。则模板字符串为:{:=>25,}。
由于题目要求带千位分隔符,所以模板字符串对应的:format()方法中的参数必须是数字类型,但无论用户输入的是字符还是数字,input()函数统一按照字符串类型输出,这时就需要先使用eval()函数去掉字符串最外侧的引号,然后再参与运算。
转载请注明原文地址:https://www.kaotiyun.com/show/Mr6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在连编应用程序中,下列描述错误的是()。
下面描述中,不属于软件危机表现的是()。
在VisualFoxPro中,菜单设计器生成的程序文件的扩展名是()。
医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列关于投影运算的描述,错误的是()。
表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码
在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是
要将VisualFoxPro系统菜单恢复成标准配置,可先执行SETSYSMENUNOSAVE命令,然后再执行
执行如下代码:importturtleastforiinrange(1,5):t.fd(50)t.left(90)在PythonTurtleGraphics中,绘制的是
随机试题
女,23岁,3个月来四肢关节肿胀,尤以双手腕关节、掌指关节、近端指关节肿痛明显,如考虑为类风湿关节炎,应做哪些检查:()
四物汤主治证候的病因病机是
某市中级人民法院对谭某抢劫一案进行公开审理。法庭查明谭某抢劫一案,事实清楚,证据确实、充分,抢劫数额特别巨大,社会影响极坏,依法判处谭某死刑立即执行,剥夺政治权利终身,并处没收全部个人财产。判决宣告后,市中级人民法院报请最高人民法院进行死刑核准程序。但同时
甲股份有限公司为注册地在上海市的一家上市公司(以下简称甲公司),其2007年至2011年与固定资产有关的业务资料如下:(1)2007年12月12日,甲公司购进一台不需要安装的设备,设备取得成本为409.5万元,另发生运输费1.5万元,款项以银行存款支付;
设某地区2017年人均收入比2016年提高了10%,同时,该地区运输需求量比2016年增加了5%,则该地区2017年运输需求的收入弹性系数为()。
物业管理的市场化特征包括有()。
考评时问采用年底提薪的考评期为()年。
某县公安局的四名民警,以群众举报有人看“黄碟”为由,到居民张某家检查。他们没有戴警帽,没有佩戴警号、警徽,并在检查中与张某发生冲突。之后,两名自称是县公安局治安大队的警察以“调查案子”为名将张某带走。运用宪法学的有关知识对这一案例加以分析。
自动有效地防止犯罪结果发生的犯罪中止必须具备以下特性:()。
Pretendingtobehappycanactuallymakeyoumore【B1】______—especiallyifyou’reawoman,accordingtoanewstudy.Researc
最新回复
(
0
)