哪里错了呀

来源:3-9 编程练习

若水愚

2020-01-19 17:50:30

def info(*, desc,birth, name='imooc'):

    # 使用format格式化字符串向控制台输出——imooc-程序员的梦工厂出生于2013年8月

    print("{name}"-"{desc}'出生于'{birth}".format(desc,birth,name))

# 调用函数,向函数内传入("程序员的梦工厂","2013年8月")

info(desc="程序员的梦工厂",birth="2013年8月",name='imooc')


写回答

1回答

好帮手乔木

2020-01-19

同学你好:

1、format方法只能作用于一个字符串,同学的字符串有两个。而且 - 是一个字符串类型,需要使用''或者""括住。

2、如果给{}命名,那么在向format传参时一定要使用关键字传参。

参考:

http://img.mukewang.com/climg/5e242a4c09f6da4b08530312.jpg

如果我解决了同学的问题,请采纳!学习2愉快^_^。

0

0 学习 · 8160 问题

查看课程