num1=input("Enter First Number = ")
num1=int(num1)
num2=input("Enter Second Number = ")
num2=int(num2)
temp=num1
num2=num1
temp=num2
print("After Swapping, First Number - ", num1,"Second Number - ", num2)
此代码未成功显示结果。它显示了一些错误。
答案 0 :(得分:0)
您没有列出错误,但假设您复制粘贴了,那么在最后一个 print
之前有一个空格。这是缩进错误。
至于交换值,请考虑如何移动项目。
你有
temp=num1
num2=num1
temp=num2
您正在重置 temp
两次。你永远不会重置num1
相反,您可以这样做。请注意 num1
和 num2
如何获得新值:
temp = num1
num1 = num2
num2 = temp
更好的是,如果您不需要第三个变量是这样的:
num1, num2 = num2, num1