gpt4 book ai didi

Python 函数返回 None 而不是值

转载 作者:行者123 更新时间:2023-11-30 23:12:24 27 4
gpt4 key购买 nike

这是我的 Python 代码:

def pyramid_volume(base_length, base_width, pyramid_height):
base_area = base_length * base_width
pyramid_volume = base_area * pyramid_height * 1/3
return

print('Volume for 4.5, 2.1, 3.0 is:', pyramid_volume(4.5, 2.1, 3.0))

它打印 Volume for 4.5, 2.1, 3.0 is: None

有人可以帮助我吗?

最佳答案

在 python 中,您必须指定要返回的内容。像这样:

def pyramid_volume(base_length, base_width,pyramid_height):
base_area=base_length*base_width
pyramid_volume= base_area*pyramid_height*1/3
return pyramid_volume

print('Volume for 4.5, 2.1, 3.0 is: ', pyramid_volume(4.5, 2.1, 3.0))

关于Python 函数返回 None 而不是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29850012/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com