首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入正整数n,按要求把n输出到屏幕。格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入的正整数超过25位,则按照真实长度输出。
admin
2021-03-17
23
问题
考生文件夹下存在一个文件“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://jikaoti.com/ti/Ip50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在“选项”对话框的“区域”选项卡中不可以设置()。
假设表单有一选项组:○男◎女,其中第二个选项按钮“女”被选中。该选项组的Value属性值为()。
假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()。
对两个数据表建立临时联系时,要求()。
在VisualFoxPro中修改数据库、表单和报表等组件的可视化工具是
要关闭当前处于打开状态的类库文件mylib,可以使用命令()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下列队列的描述中,正确的是()。
在设置日期格式时,不能使用的设置命令是
待排序的关键码序列为(15,20,9,30,67,65,45990),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
随机试题
CyberCastl公司可提供多种电子支付方式,比如CyberCastl公司通过它自己的CyberCoin来提供小额支付服务。消费者可把自己的CyberCoin放在cyberCaSh电子钱包里。商家可用CberCoin来处理25美分到10之间的小额支付
先天性髋关节脱位新生儿期治疗方法是
患者3个月来感觉左上后牙持续性胀痛,可放射至头面部,伴有头痛、鼻塞、脓涕,该患者最可能患哪种疾病
A.肝郁化热B.阳盛血热C.肾阴虚D.湿热E.血瘀
甲类传染病是指
某城市轨道交通工程的周边环境中有桥梁,在工程主要影响区内,桥梁监测项目中应测项目有()。
不需要向公安机关消防机构申请消防验收的工程有()。
主动伸出援手永远比杀掉一个恶人更有意义。倘若我们能够建立比较完善的个人权益帮解机制,个人不良情绪能够得到倾诉,隐患能够及时发现,这样的惨剧可能就会减少,或者至少在案件发生前能够得到最快的反应。一旦个人权益在法律框架内得到了维护,应该能够最大化地把这种个人之
ClimatechangethreatenssustainabledevelopmentandalleightMillenniumDevelopmentGoals.Theinternationalcommunityagreed
A、HelpingpeopleinAfricalivelonger.B、EducatingthefarmersinKenyatobreedmoreanimals.C、Providingmethodstodealwith
最新回复
(
0
)