开始使用python的时候想用input输入一个整数:
a=input(“请输入一个整数n”)
结果却报错TypeError: 'str' object cannot be interpreted as an integer
查阅文档发现input()函数返回值是str型
我们只需要这样转换:
a=int(input("请输入一个整数"))(强制类型转换,其他同理)或者用a=eval(input("请输入一个整数"))(自动类型转换)
最新推荐文章于 2024-11-04 18:50:04 发布
Q_CAMEL 于 2018-08-16 17:17:03 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
开始使用python的时候想用input输入一个整数:
a=input(“请输入一个整数n”)
结果却报错TypeError: 'str' object cannot be interpreted as an integer
查阅文档发现input()函数返回值是str型
我们只需要这样转换:
a=int(input("请输入一个整数"))(强制类型转换,其他同理)或者用a=eval(input("请输入一个整数"))(自动类型转换)
相关知识
python font函数
Python类的实例化应用实现输入打印
用python输出一个玫瑰花 玫瑰花数python
04 input()函数及运算符
写一个函数,用“起泡法”对输入的10个字符按由小到大顺序排列c语言
Python3入门基础:第二篇(注释、变量、input函数)
【Python】基础
python练习 013 打印水仙花数
Hello world Python新手赛题解
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
网址: python中关于input()函数输入一个int型的数 https://m.huajiangbk.com/newsview1087203.html
上一篇: Java was started |
下一篇: float 为什么不能用== , |