用python写未知数_python之路-利用索引切片功能做一个简易的两个未知数的加法计算器,代码如下:...

本文介绍了如何使用Python的索引切片功能创建一个简单的加法计算器,能够处理两个未知数的加法。通过获取输入内容,定位加号的位置,将内容转换为整数并进行计算。此外,还探讨了处理多个未知数相加的情况以及计算输入内容中数字的个数。
摘要由CSDN通过智能技术生成

python之路-利用索引切片功能做一个简易的两个未知数的加法计算器,代码如下:

知识点:字符串用int转换,可以清除字符串里面多余的空格。

#content = input(‘请输入内容:‘),如用户输入:5 +9或 5 + 9 等,然后进行分割再进行计算。

content = input(‘>>>‘).strip() #content 等于所输入的内容,strip:删除字符串左右两边的空格。

index = content.find(‘+‘)

‘‘‘

content内容中的两边的空格都删除了,但中间还有,现在我们只需要定位已知内容是加法,两边内容不知道,我们先find搜索加号所在索引位置。

‘‘‘

a = int(content[0:index])

‘‘‘

a 利用索引切片功能找出content内容中除加号以及加号之前的内容,因此输入【0:index】,索引规则顾头不顾尾,因此a等到的只有加号前面

的内容。

‘‘‘

b = int(content[index+1:])

‘‘‘

b 利用索引切片功能找出content内容中除加号外以及加号之后的内容,因此输入【index+1:】,引号这边没有内容,所以是要找到后面的所有内容

,但我的b是不要加号的,所以index+1。

注:以上a和b 中都转换成了int数字类型,因为input所输出的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值