我必须使用一个临时变量交换两个变量的值

GodfatHeR Gamers ka BaaP
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)

此代码无法成功显示结果。它显示了一些错误。

TeleNoob

您没有列出错误,但是假设您复制粘贴,则在final之前有一个空格print那是一个缩进错误。

至于交换值,请考虑如何移动项目。

你有

temp=num1
num2=num1
temp=num2

您要重置temp两次。你永远不会重置num1

相反,您可以执行此操作。请注意两者num1num2获得新值:

temp = num1
num1 = num2
num2 = temp

更好的是,如果您不需要第三个变量,则是:

num1, num2 = num2, num1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用临时变量的情况下交换两个变量的值?

交换两个数字而不使用另一个变量

如何编写一个简短的内联gnu扩展程序集块来交换两个整数变量的值?

使用一个变量读取两个文件?

使用AJAX发送两个变量(我有一个工作,但需要两个)

如何使用两个相同的变量和不同的值查找一个ID

生成一个变量,该变量是另一个变量的两个值之比

交换两个变量的值而不使用第三个one-Array

一个变量中有两个变量

使用两个变量寻找唯一值

交换两个变量的函数

在 Lolcode 中交换两个变量

我是否应该创建一个.factory以便将变量的值共享给两个Ajax请求?

使用元组拆包样式交换两个变量的值

如何使用两个规则从一个变量创建新变量

如何基于一个值设置两个$ scope变量的值?

为什么我需要一个临时变量来存储 Random 方法的值?

当一个变量被更改时,两个变量可以引用同一对象并且两个变量都可以更改值吗

是否有必要交换两个变量而不使用第三个变量?

在一个查询中填充两个变量

由两个变量组成一个 IP

一个循环中的两个变量

在一个函数中返回两个变量

一个变量返回两个单独的数组

如何检查一个变量的两个条件?

将两个变量汇总为一个

我想将两个对象传递给Angular JS中的一个变量

我想用日期格式将两个变量合并为一个

我需要在两个等于1的日期之间创建一个虚拟变量