python在调用def函数打印结果时每次都多输出一个None,因为python中print函数需要返回值,如果你在print函数中所放的函数没有返回值,那么print将会return None
def person(name,age,**kw):print('name: ',name,'age: ',age,'other: ',kw)print(person(‘fangmuxun’,30))print(person(‘fangmutyao’,18,sex=‘girl’,address=‘南都花园’))执行后结果为:后面自己把打印结果的print去掉就好了```pythondef person(name,age,**kw): print('name: ',name,'age