写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

[只看PO]No.58198695 - 无标题 - 技术宅


•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)17:22:33 ID:jyEbjac [举报] [订阅] [返回主串] No.58198695 [回应] 管理
迷惑了,如图所示的代码,要实现需要储存的时候储存并print,不需要储存的时候直接返回一个tuple。
目前这个示例代码还能运行,也不报错,但是放在整个工程里就会报错但是仍然能运行好烦躁哦。
到处找了return的问题也找不到答案,肥哥们有没有什么头猪啊( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)17:26:09 ID:jyEbjac (PO主) [举报] No.58198763 管理
忘了说是Python,放在整个项目里会这样,但是仍然能运行。
\( ゚∀。)/
it just works!
无标题 无名氏 2023-06-20(二)17:28:48 ID:jyEbjac (PO主) [举报] No.58198808 管理
>>No.58198748
可以的,目前运行不会出任何问题,就是会给我弹这个框。
但是同样的结构这个示例函数完全没问题,所以感觉是编辑器的问题,但是也不好说( ゚∀。)7
无标题 无名氏 2023-06-20(二)17:35:37 ID:jyEbjac (PO主) [举报] No.58198925 管理
>>No.58198834
不是,储存的话我就不需要tuple里的数据了,我需要它返回一个none。储存成npz的数据我可以随时调取。
问题是同样的结构在这个test示例里完全不报错,很迷惑( ゚∀。)
无标题 无名氏 2023-06-20(二)17:36:22 ID:jyEbjac (PO主) [举报] No.58198934 管理
>>No.58198891
对啊,我不需要它返回值,数据已经存起来了为啥还要返回给主函数啊( ゚∀。)
无标题 无名氏 2023-06-20(二)17:44:16 ID:jyEbjac (PO主) [举报] No.58199083 管理
>>No.58199004
后面那个需要解包tuple的是不储存的情况,所以需要返回tuple,要用的时候存在需要储存的情况,所以需要不返回值。
是这么个需求
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)17:53:51 ID:jyEbjac (PO主) [举报] No.58199265 管理
是这么个需求
这个函数可以分两种情况:
1:储存数据,返回none
2:不存储数据,返回数据tuple包

目前是两个功能都能用,但是在用2的时候解包返回的tuple时会像 No.58198763 一样报错但是!不影响正常解包,因为确实返回tuple。很是迷惑但是it just works!
无标题 无名氏 2023-06-20(二)23:50:47 ID:jyEbjac (PO主) [举报] No.58206512 管理
>>No.58203042
那没办法咯,我学物理的非要写点代码怎么办咯,能用就行咯,就是这个一直显示红色的看得很不舒服想把它搞掉( ゚ 3゚)
无标题 无名氏 2023-06-20(二)23:51:05 ID:jyEbjac (PO主) [举报] No.58206515 管理
>>No.58206437
谢谢,明天试试(`ε´ )
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)23:51:58 ID:jyEbjac (PO主) [举报] No.58206539 管理
来点jp犒劳一下提出建议的肥哥们(ノ゚∀゚)ノ
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)23:52:29 ID:jyEbjac (PO主) [举报] No.58206549 管理
分享图片
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-20(二)23:53:42 ID:jyEbjac (PO主) [举报] No.58206577 管理
分享图片
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-06-21(三)09:42:39 ID:jyEbjac (PO主) [举报] No.58211263 管理
原来Python的函数就算有return也可以在调用的时候不给其他对象赋值,我以为有了return就必须要有赋值对象呢,那问题解决了・゚( ゚∀。) ゚。
感谢肥哥们的建议

UP主: