摘要:
通过观察程序和运行结果我们发现,传参时将1传给了a,将2传给了b,将3,4,5传给了*args,将m=6,n=7,p=8传给了**kwargs。为什么是这样传参呢?*args和**kwargs又是什么呢? *args表示任何多个无名参数,它是一个tuple,所以将3,4,5传给了*args; **k 阅读全文
posted @ 2017-08-08 20:31
希声lx
阅读(373)
评论(0)
推荐(0)
摘要:
如图, 运行后提示错误,这是“+” 是字符串连接操作符,字符串连接只能在被连接的每一个都是字符串时起作用。而以上程序试图将一个字符串同一个非字符串连接会引发一个异常,所以会报错。 正确的为: 或者是: 阅读全文
posted @ 2017-08-08 20:18
希声lx
阅读(919)
评论(0)
推荐(0)
摘要:
如果一个函数的参数中含有默认参数,则这个默认参数后的所有参数都必须是默认参数,否则会报错:SyntaxError: non-default argument follows default argument 例如: 改正: 输出结果: 阅读全文
posted @ 2017-08-08 09:12
希声lx
阅读(3105)
评论(0)
推荐(0)

浙公网安备 33010602011771号