【python】算术运算报错can‘t multiply sequence by non-int of type ‘float‘
举例:
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‘相关推荐
- python 等号报错_Python学习----Python基础
Python基础 一.数据类型和变量 1.在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量. 例如: a =520# a是整数prin ...
- [故障解决]图文: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 ...
- 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 Windows 的 cmd 命令行运行 python 脚本时 , 报如下错误 : 执行 python ApkTool.py -analyse - ...
- 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )
文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : D:\002_Project\011_Python\APK\venv\Scripts\python ...
- 【错误记录】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 ...
- 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: W292 no newline at end of file )
文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: W292 no newline at end of file 二.解决方案 在每个 ...
- 【错误记录】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 ...
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( “Python“ 因为出现问题而无法打开 )
文章目录 一.报错信息 二.解决方案 一.报错信息 先安装了 Pytnon3.10.0 版本 , 然后有安装了 Python3.6.3 版本 , 安装完成后 , IntelliJ IDEA 中就出现如 ...
- 【错误记录】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' ...
最新文章
- python中字典添加键对_关于python:如何向字典添加键、值对?
- js-ES6学习笔记-module(4)
- 一脸懵逼学习Hive的元数据库Mysql方式安装配置
- 解决JRebel对myBatis Mapper 失效的问题
- 安装了git之后visual studio 2019变得很卡怎么办?(工具 --> 选项 --> 源代码管理工具【设置成无】)
- [trouble shoot]atol和atoll
- spark写出分布式的训练算法_利用 Spark 和 scikit-learn 将你的模型训练加快 100 倍...
- 6-14 数据库高级
- lol游戏挂机软件_直男玩家吐槽LOL手游:挂机,送头,队友菜
- JQueryDOM之创建节点
- Unofficial Windows Binaries for Python Extensi...
- java程序实现短信发送(可调用免费短信接口)
- 重装系统后dell戴尔笔记本电脑插入耳机没有声音
- 为什么要做MSN聊天机器人
- 蓝色音箱改装电源_JBL便携/无线音箱排行榜,JBL便携/无线音箱十大排名推荐
- Java 获取月初时间
- K8s学习之yum安装
- 计算机页面偏黄怎么修改,电脑显示器偏黄怎么调
- Win之Software Installation:谷歌地球(Google Earth) 的简介、安装、使用方法之详细攻略
- 联发科2021笔试题1
热门文章
- js中的json和ascii转换
- 干货 | 18个 Python 高效编程技巧
- 使用lorax 构建定制化操作系统
- linux删除序号2的文件,Linux使用rm-rf删除了重要文件?不要慌,我们有恢复神器!-rm文件...
- kindle paperwhite3 android,Kindle Paperwhite3入手20天感受
- Web 的全栈工程师必修课 - 关于 MVC 框架
- Bos物流项目之在线下单流程图
- win7家庭版计算机添加用户,win7家庭版怎样设置来宾用户权限
- U-Boot 之三 详解使用 eclipse + J-Link 进行编译及在线调试
- 208计算机领域,中医药大学-计算机基础208版-1-7次作业.doc