任务描述
本关任务:
参照代码模板完善代码,实现下述功能。
(1)从键盘输入一个整数和一个字符,以逗号隔开,在屏幕上显示输出一条信息。
示例1:
输入:
请输入1个整数和1个符号,逗号隔开:10,@
输出:
@@@@@@@@@@10@@@@@@@@@@
示例2:
请输入1个整数和1个符号,逗号隔开:8,?
???8???
(2)如何对3.1415926进行输出,输出为3.14%
相关知识
为了完成本关任务,你需要理解:
(1)输入两个值组成的字符串,要用split()分割开
(2)同时赋值给两个变量
(3)利用eval得到数值做运算,给字符做乘法,得到需要的格式
(4)格式化输出,如何输出%,注意:%%
测试说明
平台会对你编写的代码进行测试:
测试输入:10,@
预期输出:
@@@@@@@@@@ 10 @@@@@@@@@@
3.14%
测试输入:8,?
预期输出:??? 8 ???
3.14%
#(1)从键盘输入一个整数和一个字符,以逗号隔开,在屏幕上显示输出一条信息。
a,x =input().split(',') # 去掉【】补充代码,请输入1个整数和1个符号,逗号隔开
print(x*eval(a),a,x*eval(a)) # 去掉【】补充代码
#(2)如何对3.1415926进行输出,输出为3.14%
print("{:.2f}%".format(3.1415926)) #去掉【】补充代码已实现输出3.14%