[英]how do I get rid of the brackets and comma? pYTHON
我正在嘗試交換兩個整數。 到目前為止,這是我的代碼。 當我輸入例如:
3
8
output 是
(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))
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)
問題是您將swap_values
function 作為tuple
返回值,您需要將這些值分配給兩個變量,然后打印這些變量。
請看一下:
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())
user1, user2 = swap_values(user_val1, user_val2)
print(f"{user1} {user2}")
讓我知道這是否有幫助::D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.