3-14编程练习

来源:3-14 编程练习

慕桂英6320947

2021-02-12 13:01:54

为什么报错

http://img.mukewang.com/climg/60260bbc099bd27108810240.jpg

写回答

1回答

好帮手慕燕燕

2021-02-18

同学,你好!代码有以下几处错误:

1、语法错误,小括号()成对出现,return语句的最后缺少一个小括号)

2、format方法的格式是:"{}".format(),花括号中不使用参数占位,format()中直接传入参数即可,不需要调用fun_dict()函数,可参考以下代码

def fun_dict(name, hiredate, tel, dept):
    # return "{name}隶属于{hiredate}, 电话:{tel}, 入职日期:{dept}".format(fun_dict(name, hiredate, tel, dept))
    return "{}隶属于{}, 电话:{}, 入职日期:{}".format(name, hiredate, tel, dept)

dict1 = {"name":"小葫芦", "hiredate":"2017-9-23", "tel":"18795642135", "dept":"技术部"}
print(fun_dict(**dict1))

祝:学习愉快!

0

0 学习 · 8160 问题

查看课程