小编最近在使用python中input进行输入数据类型的时候出现错误,那么我们该如何解决这个错误的问题呢,小编今天就给大家分享一个解决python input输入数据类型错误的方法,让大家少在input中走弯路!
文章插图
实际情况是小编输入了以下代码:
num = input("please input number:") print(num+2)然后就提示出错了,我看我们的代码没有任何问题呀!后来小编研究了半天才找到了错误的原因:
错误的原因居然是我们的input函数从键盘获取数据的时候默认是存为string类型,我们只要转一下它的类型即可正常实现了 。我们可以通过数据类型转换的方法来解决 。改正后代码:
num = input("please input number:") number = int(num) print(number+2)运行结果:
please input number:45 47【python input输入数据类型错误?解决方法在这篇文章里】以上就是小编给大家带来的解决python input输入数据类型错误的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- python怎么求整数n的阶乘?这个方法非常简单
- Python怎么判断变量是不是整数类型?这两个函数轻松完成
- python不是内部或外部命令的解决方法?这个方法你不得不看
- Python嵌入式是什么?Python怎么用作嵌入式
- Python怎么导入Tkinter?Tkinter模块如何使用
- python如何安装jieba库?这篇文章教给你方法
- Python换行符是什么?Python换行符怎么写
- Python如何将整数反转再输出?这两个函数配合使用即可
- Python机器学习的聚类算法怎么理解?聚类算法原理是什么
- python如何取小数点后2位?这五个方法供你选择