python - _, 表示什么意思呢
PHPz
PHPz 2017-04-18 10:26:25
[Python讨论组]

在tensorflow一个学习代码中遇到了这样一行代码:
_, loss_value = sess.run()

想请问一下这个_,表示什么意思呢

PHPz
PHPz

学习是最好的投资!

全部回复(6)
PHPz

可以忽略的变量

_ 只是个占位符

大家讲道理

如果你是在 REPL 中, _ 可以代表上一步的返回值
比如

>>> (lambda : 2)()
2
>>> _
2
怪我咯

表示变量名称

PHPz

sess.run()返回两个参数,第一个参数保存到变量名为_的变量里。如果单独print _,则表示最近一次表达式的值

ringa_lee

表示将被抛弃的变量,哭脸

ringa_lee

表示func本来要返回两个变量,但是你只想接收后面的变量,前面的就用 _占个位置表示已经接收

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号