python代码运行不出来结果

Python代码非常注重缩进,下面代码运行不出来,是因为调用函数func(1,2)被计算机当成函数func(a,b,c=0,*args,**kvs)里的语句了,只需要将func(1,2) func(1,2,3)顶格写就可以了。

def func(a, b, c=0, *args, **kvs):
    print(a, b, c)
    print(args)
    print(kvs)

    func(1, 2)
    func(1, 2, 3)

修改后如下所示:

def func(a, b, c=0, *args, **kvs):
    print(a, b, c)
    print(args)
    print(kvs)

func(1, 2)
func(1, 2, 3)

    原文作者:Jayla123
    原文地址: https://blog.csdn.net/Jayla123/article/details/80263896
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞