所以我目前因这个问题而无法入睡,如果有人可以帮助我,我将不胜感激。
问题本身很简单。我有两个变量,我们称它们为x
和y
,并且我希望这两个变量取一个数字:z
。因此例如让x = 3
和y = 7
我需要z
成为37
我知道答案也很简单,但是我找不到它的搜索词。在此先感谢!
答案 0 :(得分:7)
有很多方法可以做到这一点。也许最简单的方法是使用字符串:
>>> int(f'{x}{y}')
37
或者您也可以使用数学。这也非常简单,特别是如果您知道每个整数都是一个数字时:
>>> x*10+y
37
答案 1 :(得分:3)
您在这里:
str(x) + str(y)
# '37'
或
int(str(x) + str(y))
# 37
答案 2 :(得分:0)
只需将它们转换为str:
numbers = [1, 2, 3, 4]
result = ''
for n in numbers:
result += str(n)
print(result)
# 1234