ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Python 程序:将公里转换为英里 > 原文: [https://www.programiz.com/python-programming/examples/km-mile](https://www.programiz.com/python-programming/examples/km-mile) #### 在此示例中,我们将学习将公里转换为英里并进行显示。 要理解此示例,您应该了解以下 [Python 编程](/python-programming "Python tutorial")主题: * [Python 数据类型](/python-programming/variables-datatypes) * [Python 输入,输出和导入](/python-programming/input-output-import) * [Python 运算符](/python-programming/operators) * * * ## 示例:公里到英里 ```py # Taking kilometers input from the user kilometers = float(input("Enter value in kilometers: ")) # conversion factor conv_fac = 0.621371 # calculate miles miles = kilometers * conv_fac print('%0.2f kilometers is equal to %0.2f miles' %(kilometers,miles)) ``` **输出** ```py Enter value in kilometers: 3.5 3.50 kilometers is equal to 2.17 miles ``` 在此,要求用户输入公里数。 此值存储在`kilometers`变量中。 因为 1 公里等于 0.621371 英里,所以我们可以通过将公里乘以该因子来获得等效英里。 **轮到您了**:修改上述程序,使用以下公式将英里转换为公里,然后运行该程序。 ```py kilometers = miles / conv_fac ```