私信  •  关注

user10417531

user10417531 最近创建的主题
user10417531 最近回复了
6 年前
回复了 user10417531 创建的主题 » python中的计数步骤[保持]

这个 input() 函数等待用户输入-如果您在代码中不给它提供参数,它将不显示任何消息并等待您的输入。

它不代表函数输入-已经由 user_steps 参数。

这个 用户步骤 仅在函数(缩进部分)的范围内定义,因此 用户步骤 你的 print 语句不是同一个变量。

我想你是想这样写的

def steps_to_miles(steps):
    return steps / 2000

user_steps = input("Please enter the number of steps walked:\t")
print("You have walked %0.2f miles !" % steps_to_miles(user_steps))