想用python做一个计算软件,结果出现错误(版本3.4)

学了一个星期python编程,想做一个简简单单的运算软件(几×几+几=几这种格式)结果出现错误版本3.4代码如下:n1=input()n2=input()n3=input... 学了一个星期python编程,想做一个简简单单的运算软件(几×几+几=几这种格式)结果出现错误版本3.4
代码如下:
n1=input()n2=input()n3=input()print(n1*n2+n3)

错误代码:
Traceback (most recent call last): File "D:/python/33.py", line 4, in <module> print(n1*n2+n3)TypeError: can't multiply sequence by non-int of type 'str'
展开
 我来答
砍侃看
2014-12-10 · TA获得超过6153个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2111万
展开全部
Input取到的是字符串,你得先转换为数字,加个int试试
追问
能不能详细点
追答
n1=int(input())
n2=int(input())
n3=int(input())
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式