我如何去掉括号和逗号?python

我如何去掉括号和逗号?python,python,Python,我想交换两个整数。这是到目前为止我的代码。例如,当我输入时: 3 8 输出是 (8,3) 当我希望它是: 8 3 如何去掉括号和中间的逗号 这是我目前的代码: def swap_values(user_val1, user_val2): user_val1, user_val2 = user_val2, user_val1 user = user_val1, user_val2 return user if __name__ == '__main__':

我想交换两个整数。这是到目前为止我的代码。例如,当我输入时:

3
8
输出是

(8,3)
当我希望它是:

8 3
如何去掉括号和中间的逗号

这是我目前的代码:

def swap_values(user_val1, user_val2):
    user_val1, user_val2 = user_val2, user_val1
    user = user_val1, user_val2
    return user

if __name__ == '__main__': 
    user_val1 = int(input())
    user_val2 = int(input())
    swap_values(user_val1, user_val2)
    print (swap_values(user_val1, user_val2))

问题是,如果要将
交换\u值
函数中的值作为
元组
返回,则需要将这些值分配给两个变量,然后打印这些变量

请看一看:

def交换值(用户值1、用户值2):
user_val1,user_val2=user_val2,user_val1
返回用户值1,用户值2
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
用户_val1=int(输入())
用户_val2=int(输入())
user1,user2=交换值(user_val1,user_val2)
打印(f“{user1}{user2}”)

让我知道这是否有用!:D

将此
交换值(user_val1,user_val2)
更改为此
user_val1,user_val2=交换值(user_val1,user_val2)
这会在我的代码中显示3次,我要更改哪些“?不打印函数调用打印值在线上有很多地方可以教您设置输出的格式和排列。堆栈溢出不是用来替代现有教程的。
def swap_values(user_val1, user_val2):
    user_val1, user_val2 = user_val2, user_val1    
    return user_val1, user_val2

if __name__ == '__main__': 
    user_val1 = int(input())
    user_val2 = int(input())
    user_val1, user_val2 = swap_values(user_val1, user_val2)
    print (user_val1, user_val2)