python - var 不返回打印值,为什么?
问题描述
def some_func():
print("Hi!")
var = some_func()
print(var)
我的问题是,为什么 var 不返回“嗨!” IF 在我编写 def some_func() 时已经定义: print("Hi!")
有人可以向我澄清吗?
解决方案
使用返回“嗨!!” 而不是 print("Hi!!") "Hi!!" 将转到调用函数的地方。
推荐阅读
- performance - 了解分支预测效率
- android - 更改片段时 UI 中断
- c# - 调用返回值的数据库存储函数或存储过程
- javascript - Material UI 组件不返回 HTMLElement 引用
- java - 我如何使用 onUpgrade 方法?
- laravel - Laravel Storage SFTP 和上传文件权限
- c++ - 如何将对象添加到 Json 文件
- vhdl - 使用全加器纹波的 N 位加法器/减法器 - 进位问题
- javascript - 在没有jquery的情况下将g标签添加到svg标签中
- javascript - 当数据多于 a4 大小时打印空白数据