解决使用python print打印函数返回值多一个None的问题
时间:2021-05-17 08:41:13|栏目:Python代码|点击: 次
根本原因:
python定义函数时,一般都会有指定返回值,如果没有显式指定返回值,那么python就会默认返回值为None
我们输入的代码如下:
def test():
print('aaa')
print(test())
相当于执行了:
def test():
print('aaa')
return None
print(test())
如果不想要有None,那么就要添加返回值
def test(): return 'ccc' print(test())
补充知识:python中如何实现print函数的多值匹配
方法:直接使用%(元组)进行多值匹配,如:
a=1
b=2
print("多值匹配:%d%d"%(a,b))
运行结果:

上一篇:使用Python的datetime库处理时间(RPA流程)
栏 目:Python代码
下一篇:windows10系统中安装python3.x+scrapy教程
本文标题:解决使用python print打印函数返回值多一个None的问题
本文地址:http://www.codeinn.net/misctech/123268.html






