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 pers
·
def person(name,age,**kw):
print('name: ',name,'age: ',age,'other: ',kw)
print(person(‘fangmuxun’,30))
print(person(‘fangmutyao’,18,sex=‘girl’,address=‘南都花园’))
执行后结果为:
后面自己把打印结果的print去掉就好了
```python
def person(name,age,**kw):
print('name: ',name,'age: ',age,'other: ',kw)
person('fangmuxun',30)
person('fangmutyao',18,sex='girl',address='南都花园')
结果就对了。
更多推荐
所有评论(0)