Python 我做错了什么?(兑换)

Python 我做错了什么?(兑换),python,Python,我试图将米转换成公里,但我不知道如何让输入实现它是一个整数 m = input("Enter the distance (meters) you want to convert to kilometers ") km = 1000 print (m/km,"km") 注意使用int()将m从str转换为int,如果使用Python 3,则可以执行以下操作: 要获取int,可以通过m=int(输入(“输入int”) 因此,在代码中只需将input()更改为int(input()): 你能给出

我试图将米转换成公里,但我不知道如何让输入实现它是一个整数

m = input("Enter the distance (meters) you want to convert to kilometers  ")
km =  1000
print (m/km,"km")

注意使用
int()

m
str
转换为
int
,如果使用Python 3,则可以执行以下操作:

要获取
int
,可以通过
m=int(输入(“输入int”)

因此,在代码中只需将
input()
更改为
int(input())


你能给出输入/输出的示例吗?您使用的是Python2还是Python3?我使用的是3,看起来我的问题已经解决了。非常感谢(我刚才这么做了,好像忘记了另一个第二个括号)
m = int(input("Enter the distance you want to convert (meters) "))
km =  1000
print (m/km,"km")
m = int(input("Enter the distance (meters) you want to convert to kilometers  "))
km =  1000
print (m/km,"km")