考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入字符串s,按要求把s输出到屏幕。格式要求:宽度为30个字符,以星号填充,居中对齐。如果输入字符串超过30位,则全部输出。 例如:用键盘输入字符串s“C

admin2021-03-16  43

问题 考生文件夹下存在一个文件“PY101.py”,请写代码替换横线,不修改其他代码,实现以下功能。
用键盘输入字符串s,按要求把s输出到屏幕。格式要求:宽度为30个字符,以星号填充,居中对齐。如果输入字符串超过30位,则全部输出。
例如:用键盘输入字符串s“Congratulations”,屏幕输出*******Congratulations********
试题程序:
#请在________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
s=input("请输入一个字符串:")
print("{________}".format(s))

选项

答案s=input("请输入一个字符串:") print("{:*^30}".format(s))

解析 该题目主要考查Python字符串的格式化方法。字符串的format()格式化方法的语法格式为<模板字符串>.format(<逗号分隔的参数>)。题目的输出格式为居中对齐、30个字符、星号填充,横线处应填入:*^30
转载请注明原文地址:https://jikaoti.com/ti/b350FFFM
0

最新回复(0)