Python在函数方程中使用1到10的数字
这个函数是用来计算d的答案的,我遇到的问题是我需要用1到10的值来作为t。我很确定我应该用range函数来实现这个,但是我不太确定怎么让这个函数接受1到10的数字。下面是我目前的代码:
g = 9.8
def fallingDistance(t):
d = .5 * g * pow(t, 2)
return round(d, 2)
t =
d = fallingDistance(t)
for i in range (10):
print("The falling distance = ", d)
1 个回答
3
for t in range(10):
print("The falling distance in %d seconds is %s" %(t, fallingDistance(t)))
输出:
The falling distance in 0 seconds is 0.0
The falling distance in 1 seconds is 4.9
The falling distance in 2 seconds is 19.6
The falling distance in 3 seconds is 44.1
The falling distance in 4 seconds is 78.4
The falling distance in 5 seconds is 122.5
The falling distance in 6 seconds is 176.4
The falling distance in 7 seconds is 240.1
The falling distance in 8 seconds is 313.6
The falling distance in 9 seconds is 396.9