当前位置: 首页 > news >正文

return和print

目录

1.print的用法

2.return的用法

3. print 和 return 的区别

4.总结


1.print的用法

print 是一个函数,用于将信息输出到控制台(终端)。它主要用于显示程序运行的结果,方便用户查看。print 的作用是输出内容,而不是返回值。

def greet(name):print(f"Hello, {name}!")greet("Alice")

输出:Hello ,Alice!

在这个例子中,print 函数将字符串 "Hello, Alice!" 输出到控制台。它没有返回任何值,只是将内容显示出来。

2.return的用法

return 是一个关键字,用于从函数中返回值。当函数执行到 return 时,函数会立即结束,并将 return 后面的值返回给调用者。return 的主要作用是将函数的执行结果传递给调用它的代码。

def add(a, b):return a + bresult = add(3, 4)
print(result)

输出:7

在这个例子中,add 函数通过 return 返回了 a + b 的结果(即 7)。这个返回值被赋值给变量 result,然后通过 print 输出到控制台。

3. printreturn 的区别

特性printreturn
用途输出内容到控制台,方便用户查看返回值给调用者,用于后续处理
返回值没有返回值(返回 None返回指定的值
是否结束函数不会结束函数,函数可以继续执行会立即结束函数,后续代码不再执行
使用场景显示信息、调试程序传递函数结果、与其他代码交互

4.总结

print 主要用于输出信息,而 return 主要用于返回值。

http://www.lryc.cn/news/544262.html

相关文章:

  • springboot411-基于Java的自助客房服务系统(源码+数据库+纯前后端分离+部署讲解等)
  • 跨平台文件互传工具
  • final 关键字在不同上下文中的用法及其名称
  • Elasticsearch:使用阿里云 AI 服务进行嵌入和重新排名
  • 【愚公系列】《鸿蒙原生应用开发从零基础到多实战》004-TypeScript 中的泛型
  • IP属地是通过卫星定位的吗?如何保护用户隐私
  • 【云原生之kubernetes实战】在k8s环境中高效部署Vikunja任务管理工具(含数据库配置)
  • php序列化与反序列化
  • 视频级虚拟试衣技术在淘宝的产品化实践
  • 音视频-WAV格式
  • c++ std::array使用笔记
  • 第39天:安全开发-JavaEE应用SpringBoot框架Actuator监控泄漏Swagger自动化
  • 浏览器JS打不上断点,一点就跳到其他文件里。浏览器控制台 js打断点,指定的位置打不上断点,一打就跳到其他地方了。
  • conda环境管理 kernel注册到jupyter notebook
  • 【SpringBoot】【log】 自定义logback日志配置
  • 15.7 LangChain 版智能销售顾问实战:构建企业级知识驱动型对话系统
  • 计算机网络基础:揭开网络世界的神秘面纱
  • 工会考试知识点分享
  • az devops login报错:Failed to authenticate using the supplied token.
  • Halcon图像预处理算子 sobel算子、傅里叶变换算子、卷积算子
  • Java Web应用中获取客户端的真实IP地址
  • 洛谷————P11559 【MX-X7-T0】[LSOT-3] 嗯欧哎
  • 2020年SCI1区TOP:异质综合学习和动态多群体粒子群算法HCLDMS-PSO,深度解析+性能实测
  • FinRobot:一个使用大型语言模型进行金融分析的开源AI代理平台
  • 【windows driver】 开发环境简明安装教程
  • 强制完整性级别(MIL)和用户账户控制(UAC)的联系与区别
  • 性能附录:如何计算并发用户数(摘自高楼老师《性能30讲》)
  • 视频推拉流EasyDSS点播平台云端录像播放异常问题的排查与解决
  • 【Python系列】Python 连接 PostgreSQL 数据库并查询数据
  • 辛格迪客户案例 | 甫康(上海)健康科技有限责任公司药物警戒管理系统(PVS)项目