Python实现获取用户两次输入的内容,并提取其中的数字,然后实现数字的相加(转换为整型再相加)

获取用户两次输入的内容,并提取其中的数字,然后实现数字的相加(转换为整型再相加)︰

"""
要求:
将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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值