社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

user10417531

user10417531 最近创建的主题
user10417531 最近回复了
7 年前
回复了 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))