python里的一个问题
def make_car(subaru, outback, **kwargs):kwargs["subaru"] = subaru
kwargs["outback"] = outback
return kwargs
ab = make_car('subaru', 'outback', color = 'blue', tow_package = True)
print(ab)
为什么True不加引号不会报错,为blue不加引号就会报错,麻烦各位解答一下 因为 True 本身就是一个值,布尔值,是常量,而 blue 只是一个未赋值的变量名
页:
[1]