[python笔记] can't multiply sequence by non-int of type 'str'
代码:
a=input(“请输入乘数:”)
b=input(“请输入被乘数:”)
print(a*b)
错误提示:
can’t multiply sequence by non-int of type ‘str’
错误原因:python的input()函数是默认输入是字符串,不管你输入的是数字还是什么。所以你需要将输入的东西进行适当的转换。 正确代码:
a=input(“请输入乘数:”)
b=input(“请输入被乘数:”)
print(int(a)*int(b))
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WEIXING.ME!
评论