洛谷 A+B 问题 python

本文介绍了如何在Python中处理用户输入的两个整数,特别关注了如何删除空格,利用`split()`方法将输入字符串分割成单独的数字,并通过`int()`函数转换为整数,最终计算它们的和。
摘要由CSDN通过智能技术生成

题目描述
输入两个整数

a,b,输出它们的和

输入格式
两个以空格分开的整数(不是输入两个input()解决)。

输出格式
一个整数。

输入输出样例
输入
20 30
输出
50

这个问题的难点就是在于python当中进行两个输入数字之间的空格该如何进行删除,然后让系统可以完成只输入一次而得到两个数字,最后将得到的input()(字符串),转化为数字(int)从而完成数字之间和的计算。

Python split()方法
在这里插入图片描述

在这里插入图片描述
split:
1.如果split()里面不添加任何参数,可以视作将输入的字符串当中的 空格符号 换行符(\n)制表符(\t)作为自己的切片位置。
2.若指定是split(str = ’ ')里面有一个空格就是指定凡是出现用空格在这个字符串当中就会将字符串截断
3.num参数可以先不管了,不填参数就是让电脑全部进行截取,如果有数字就截取前面遍历满足条件的几段

自行体会:
在这里插入图片描述

代码块

# 接下来我输入字符串是:1 2
a = input()

# 仔细分析一下可以看出 我输入的是1+(空格)+2
# 那我就是会默认截取空格为分段,那截取之后就会产生两个数字
#这两个数字分别是1和2
# 那1和2是两个元素,那我就需要使用两个标识符进行保存这两个变量
b, c = a.split()

# 强制类型转换,多的不说
b = int(b)
c = int(c)

# 进行相加
e = b + c
print(e)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值