<分区>
我正在参加我的第一门编程类(class),如果这是一个愚蠢的问题/可能在本网站上分类错误,我深表歉意。我正在研究的练习题之一如下:
定义一个函数 print_total_inches,参数为 num_feet 和 num_inches,打印总英寸数。注意:一英尺有 12 英寸。例如:
print_total_inches(5, 8) 打印:
总英寸:68
所附照片是我执行的代码以及我收到的错误。非常感谢任何帮助/资源。谢谢!
<分区>
我正在参加我的第一门编程类(class),如果这是一个愚蠢的问题/可能在本网站上分类错误,我深表歉意。我正在研究的练习题之一如下:
定义一个函数 print_total_inches,参数为 num_feet 和 num_inches,打印总英寸数。注意:一英尺有 12 英寸。例如:
print_total_inches(5, 8) 打印:
总英寸:68
所附照片是我执行的代码以及我收到的错误。非常感谢任何帮助/资源。谢谢!
最佳答案
您的代码无法格式化输入(以及缺少所需的计算)。
def print_total_inches (num_feet, num_inches):
print('Total inches:', num_feet * 12 + num_inches)
print_total_inches(5, 8)
或
def total_inches (num_feet, num_inches):
return num_feet * 12 + num_inches
print('Total inches:', total_inches(5, 8))
应该做 - 当没有什么可返回时不需要 return
。
关于 python "Function call with parameter: Converting measurements?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44990497/