【发布时间】:2017-02-11 00:25:54
【问题描述】:
我刚刚编写了一个程序,它将随机整数转换为英里,并将它们转换为公里,并将它们打印在一个有 2 列的表中。我必须编写另一个程序,但我不知道它要求什么。这是我被问到的问题,编写一个程序,打印出同一张表,但使用返回公里数作为英里参数的函数。在 main 中使用循环并生成随机整数,但捕获函数返回的值并在循环中使用它来打印表格的一行。使用与以前相同的表格格式。我对python很陌生,很容易混淆,任何帮助将不胜感激!
这是我上一个程序的代码:
随机导入
def main() :
print('Miles\tKilometers')
for value in range(10):
miles = random.randrange(10, 60)
print(format(miles, '.2f'), find_kilometers(miles), sep='\t')
def find_kilometers(miles):
kilometers = miles * 1.60934
return format(kilometers, '.5f')
main()
【问题讨论】:
-
“捕捉价值”是指用函数返回的东西做某事。
标签: python function parameters