举例:

num1=input('input the first num: ')num2=input('input the second num: ')
num3=num1*num2
print(num3)

执行后,结果:input the first num:这时自己在键盘输入整数,敲回车

input the second num:再次在键盘输入整数,敲回车

开始报错:can't multiply sequence by non-int of type 'float'

原因:input()函数输入的是字符串格式,所以自己在键盘输入的整数其实并不是正整数,而是字符串形式。所以在执行语句num3=num*num会报错。因为num1和num2都是字符串形式,不可以相乘。

解决思路:把num1和num2强制转换成整数

具体解决方法

1.代码第三行改为:  num3=int(num1)*int(num2)

2.第一二行改为:num1=int(input('input the first num: '))

num2=int(input('input the first num: '))

【python】算术运算报错can‘t multiply sequence by non-int of type ‘float‘相关推荐

  1. python 等号报错_Python学习----Python基础

    Python基础 一.数据类型和变量 1.在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量. 例如: a =520# a是整数prin ...

  2. [故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决

    python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决 环境 Windows 7 SP1 x64 python3.6.1 报错 解决办法 1.下载VC red ...

  3. 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Windows 的 cmd 命令行运行 python 脚本时 , 报如下错误 : 执行 python ApkTool.py -analyse - ...

  4. 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : D:\002_Project\011_Python\APK\venv\Scripts\python ...

  5. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: E402 module level import not at top of fil ...

  6. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: W292 no newline at end of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: W292 no newline at end of file 二.解决方案 在每个 ...

  7. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E305 expected 2 blank lines after class or function definiti )

    文章目录 一.报错信息 二.解决方案 一.报错信息 第一次写 Python 代码 , 报错如下 : PEP 8: E305 expected 2 blank lines after class or ...

  8. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( “Python“ 因为出现问题而无法打开 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 先安装了 Pytnon3.10.0 版本 , 然后有安装了 Python3.6.3 版本 , 安装完成后 , IntelliJ IDEA 中就出现如 ...

  9. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named 'threadpool' ...

最新文章

  1. python中字典添加键对_关于python:如何向字典添加键、值对?
  2. js-ES6学习笔记-module(4)
  3. 一脸懵逼学习Hive的元数据库Mysql方式安装配置
  4. 解决JRebel对myBatis Mapper 失效的问题
  5. 安装了git之后visual studio 2019变得很卡怎么办?(工具 --> 选项 --> 源代码管理工具【设置成无】)
  6. [trouble shoot]atol和atoll
  7. spark写出分布式的训练算法_利用 Spark 和 scikit-learn 将你的模型训练加快 100 倍...
  8. 6-14 数据库高级
  9. lol游戏挂机软件_直男玩家吐槽LOL手游:挂机,送头,队友菜
  10. JQueryDOM之创建节点
  11. Unofficial Windows Binaries for Python Extensi...
  12. java程序实现短信发送(可调用免费短信接口)
  13. 重装系统后dell戴尔笔记本电脑插入耳机没有声音
  14. 为什么要做MSN聊天机器人
  15. 蓝色音箱改装电源_JBL便携/无线音箱排行榜,JBL便携/无线音箱十大排名推荐
  16. Java 获取月初时间
  17. K8s学习之yum安装
  18. 计算机页面偏黄怎么修改,电脑显示器偏黄怎么调
  19. Win之Software Installation:谷歌地球(Google Earth) 的简介、安装、使用方法之详细攻略
  20. 联发科2021笔试题1

热门文章

  1. js中的json和ascii转换
  2. 干货 | 18个 Python 高效编程技巧
  3. 使用lorax 构建定制化操作系统
  4. linux删除序号2的文件,Linux使用rm-rf删除了重要文件?不要慌,我们有恢复神器!-rm文件...
  5. kindle paperwhite3 android,Kindle Paperwhite3入手20天感受
  6. Web 的全栈工程师必修课 - 关于 MVC 框架
  7. Bos物流项目之在线下单流程图
  8. win7家庭版计算机添加用户,win7家庭版怎样设置来宾用户权限
  9. U-Boot 之三 详解使用 eclipse + J-Link 进行编译及在线调试
  10. 208计算机领域,中医药大学-计算机基础208版-1-7次作业.doc