获取用户两次输入的内容,并提取其中的数字,然后实现数字的相加(转换为整型再相加)︰
"""
要求:
将num1中的的所有数字找到并拼接起来:1232312
将num2中的的所有数字找到并拼接起来:1218323
然后将两个数字进行相加。
"""
#法1
message1 = input("请输入第一组文本:")
message2 = input("请输入第二组文本:")
v1 = ""
v2 = ""
for item in message1:
if item.isdecimal():
v1 = v1 + str(item)
for item in message2:
if item.isdecimal():
v2 = v2 + str(item)
result = int(v1) + int(v2)
print(result)
#法2
message1 = input("请输入第一组文本:")
num1_list = []
for i in message1:
if i.isdecimal():
num1_list.append(i)
data1 = "".join(num1_list)
message2 = input("请输入第二组文本:")
num2_list = []
for i in message2:
if i.isdecimal():
num2_list.append(i)
data2 = "".join(num2_list)
result = int(data1) + int(data2)
print(result)