Python:如何在没有参数的情况下运行函数?

Python:如何在没有参数的情况下运行函数?,python,function,if-statement,Python,Function,If Statement,编写一个函数music\u func,该函数接受3个参数music type、music group、vocalist,并将它们全部打印出来,如下例所示 如果用户未提供任何输入,则函数应假定参数值为:“经典摇滚”、“披头士”、“弗雷迪·墨丘利” 例如: 输入: Alternative Rock,Pearl Jam,Chris Cornell 输出: The best kind of music is Alternative Rock The best music group is Pearl

编写一个函数
music\u func
,该函数接受3个参数music type、music group、vocalist,并将它们全部打印出来,如下例所示

如果用户未提供任何输入,则函数应假定参数值为:“经典摇滚”、“披头士”、“弗雷迪·墨丘利”

例如:

输入:

Alternative Rock,Pearl Jam,Chris Cornell
输出:

The best kind of music is Alternative Rock
The best music group is Pearl Jam
The best lead vocalist is Chris Cornell
注意:打印语句将放入music_func()中。例如:
print(“最好的音乐是”+…)


您可以使用默认参数

def music_func(a="Beatles", b="Classic Rock", c="Freddie"):

现在,不带参数调用函数将默认使用这些选项,欢迎使用StackOverflow。这个问题可能会吸引很多反对票,因为它表明你还没有学会这门语言的基本知识。而且这个问题听起来像是一些家庭作业的1:1副本。请考虑阅读Python中默认函数参数的教程。这是作业吗?我被吸引了…谢谢!我甚至没有想到这一点。那么你通过了这个家庭作业@BurmesePapi吗?
def music_func(a="Beatles", b="Classic Rock", c="Freddie"):