首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
admin
2021-03-17
62
问题
考生文件夹下存在一个文件“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://kaotiyun.com/show/WY6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
如果在命令窗口输入命令“listword”,主窗口显示()。记录号WORD1three2two3seven4four5five6six其中word是当前表中的字符型字段(宽
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件grid1,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Command1,程序运行时单击该命令按钮将关闭表
在考生文件夹下完成如下操作:1.my_menu菜单中的“文件”菜单项下有子菜单项“新建”、“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间添加一条水平的分组线,并为“退出”菜单项编写一条返回到系统菜单的命令(不可以使用过程)。2.创建一个快速报
以下描述中,不是线性表顺序存储结构特征的是()。
在VisualFoxPro中,执行SOL的DELETE命令和传统的SQLDELETE命令都可以删除数据库表中的记求,下面对它们正确的描述是()。
在下面的表达式中,运算结果是逻辑假的是()。
假设当前xs和ci表之间建立了临时联系,要取消两表间的联系,可使用()。
下列关于SELECT短语的描述中错误的是
在考生文件夹下完成如下综合应用:①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表books_bak中,以下操作均在books_bak表中完成。②复制后的图书价格在原价格基础上降价5%。③从图书均价高于2
仅使用Python基本语法,即不使用任何模块,编写Python程序计算下列数学表达式的结果并输出,小数点后保留3位。x=
随机试题
下列哪项不是急性牙髓炎的表现
某患者局麻下拔除下6残根,拔牙过程顺利。但5天后出现发热,右咽侧肿痛明显,后出现张口受限,白细胞计数11.0×109/L。最可能的原因是
胎儿与母体间进行物质交换的重要器官是()
项目发起人制定的总目标和其他利益相关方制定的子目标形成()关系。
(根据下列经济业务,编制相应的会计分录。)(1)购入原材料一批,增值税发票列示:价款10000元,增值税1700元,款项用银行存款支付,材料尚未到达。(2)用现金支付上述材料的运杂费3000元。(3)上述材料已到达,验收入库,按其实
根据“了解客户”准则的要求,银行业从业人员应当了解客户的()。
市区某电信部门拥有房产原值1850万元(扣除率为30%),9月份将850万元的房屋出租,每月租金3.2万元,当月收取了半年的租金。9月提供电信服务取得收入140万元,其中包括随同出售的通信器材36.5万元。从事通信线路工程取得收入350万元,其中包括电缆、
给定资料1.“先天下之忧而忧,后天下之乐而乐”,写下这句千古名言的范仲淹是北宋著名的文学家,更是一代名臣。他出身贫苦,入仕从政后,十分关心百姓疾苦。有一年,淮南等地蝗灾、旱灾蔓延,灾情严重。范仲淹请求朝廷巡察处理,朝廷却置之不理。他十分气愤,冒着
编辑加工。(安徽大学2004年研)下列文字,除标明作者外,均见《人民日报》。如认为需要,请予以再编辑加工(修改处请用规范校对符号)。或指出问题所在。(1)曹操是一个很有本事的人,至少是一个英雄。(见鲁迅《魏晋风度和药和酒的关系》)(2)克隆出6头母牛
Inthe1960s,medicalresearchersThomasHolmesandRichardRahedevelopedachecklistofstressfulevents.Theyappreciatedthe
最新回复
(
0
)