
正文
python交换值函数,Python交换函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在PYTHON 中写一个函数交换两个变量的值
python交换两个变量的值很简单,a,b = b,a 就可以,写成函数,代码如下:
def jh(a,b):
return b,a
x = 1
y = 2
x,y = jh(x,y)
print(x,y)
执行结果如下:
相关问答
Q1: python交换最小值和最大值
python里面交换最大值和最小值很简单,直接max,min=min,max就可以了
Q2: 在python中将两位自然数的个位与十位互换,得到一个新的数怎么编辑
可以利用Python的灵活的特点利用字符串来解决这个问题
def changenum(num):#定义一个函数来解决问题
num=str(num)#转换数据类型,将证书类型转换成字符串类型
newnum=""#定义一个新的字符串
#分别用新字符串用就字符串赋值,完成个位十位互换,这个是Python的特殊语法,在C等语言中是不可以的
newnum[0],newnum[1]=num[1],num[0]
return int(newnum)#通过类型转换将新字符串转换成整数


![[源码解析] PyTorch 分布式之弹性训练(6)---监控/容错 [源码解析] PyTorch 分布式之弹性训练(6)---监控/容错](https://www.04ip.com/template/qe/style/noimg/4.jpg)




