为什么输出是None?

来源:3-9 编程练习

拉姆塞_16

2019-05-05 17:20:02

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

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

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

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

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


写回答

3回答

慕虎6509482

2019-05-06

函数中有print()方法输出,调用时再用print()方法输出就是none

0

慕猿梦

2019-05-05

同学,你好,当函数中含有print()语句时,向控制输出函数的值直接调用函数即可.

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

如果我的回答解决了你的疑惑,欢迎采纳!!^_^ 祝学习愉快~~~~~

0

拉姆塞_16

提问者

2019-05-05

最后输出多了print

0

0 学习 · 8160 问题

查看课程