3-14编程练习
来源:3-14 编程练习
慕桂英6320947
2021-02-12 13:01:54
为什么报错
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))
祝:学习愉快!
相似问题