解决使用python print打印函数返回值多一个None的问题
作者:gz-郭小敏 时间:2021-08-22 07:52:09
根本原因:
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))
运行结果:
来源:https://blog.csdn.net/github_39570717/article/details/88557432
标签:python,print,None


猜你喜欢
Oracle数据库编写有效事务指导方针
2009-03-19 17:41:00
mySQL中replace的用法
2024-01-27 13:42:07
django初始化数据库的实例
2023-09-19 07:35:47
采用XMLHTTP编写一个天气预报的程序
2007-10-15 12:35:00
在Django中进行用户注册和邮箱验证的方法
2022-02-01 16:18:35
CMD命令操作MySql数据库的方法详解
2024-01-16 08:31:57
C#连接SQL数据库和查询数据功能的操作技巧
2024-01-19 03:31:03

web标准页面知识必备 Ⅰ
2008-03-06 13:24:00
CSS Hack 汇总快查
2007-11-06 11:48:00
YOLOv5目标检测之anchor设定
2022-04-23 16:22:10

如何解决django配置settings时遇到Could not import settings 'conf.local'
2021-07-23 13:31:57
Golang中 import cycle not allowed 问题的解决方法
2024-04-25 15:13:38

ASP.NET对SQLServer的通用数据库访问类
2024-01-23 19:21:20
基于python 字符编码的理解
2021-02-04 09:53:25
Python 数据科学 Matplotlib图库详解
2022-09-24 15:18:34

MySQL日志专项之redo log和undo log介绍
2024-01-23 03:33:16

关于adfuller函数返回值的参数说明与记录
2023-03-07 13:33:14
python如何绘制疫情图
2022-03-10 10:06:10

讲解MaxDB数据库和MySQL数据库的主要差别
2009-01-04 13:04:00
python基础教程之简单入门说明(变量和控制语言使用方法)
2023-01-06 00:25:20