当前位置:网站首页 > Python编程 > 正文

int怎么用python(nextInt怎么用)



Python 3.13

和小甲鱼课里的Python 3.7不一样的地方

就是这个代码

 
  

对比数字大小,这个代码其实就可以对比各种数字,包括:整数、负数、小数点、多位数。

但小甲鱼目的是训练一下int,说是我们这个程序的目的是比较两个数字的大小,但 input() 函数获取的是字符串类型,所以我们应该先将其转换为整数,再进行对比。

但如果单纯都转换成整数之后,就会发现,小数点的对比不了了,报错。


输入一个整数:1.6
请输入第二个整数:1.9
Traceback (most recent call last):
  File "C:/Users/Administrator/Desktop/Python studying/test.py", line 4, in <module>
    num1 = int(num1)
ValueError: invalid literal for int() with base 10: '1.6'





这时候需要用float,过渡一下,虽然不知道为啥,但就是得写成这样才行

int(float(num1))

这样就不会报错了,但就会出现问题,小数点数字对比,他就只会按照整数位就行比较

那如果想要达到小数点也能比较怎么办呢?

就直接用float(num1)就行了。

或者估计直接input这个也行,应该是系统辅助了,这个大佬知道可以跟我说一下,我刚学第二天,谢谢

到此这篇int怎么用python(nextInt怎么用)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • python字典的增删改查(python怎么给字典增加键值)2026-02-26 12:45:04
  • python一个函数返回多个值(python 返回多个值)2026-02-26 12:45:04
  • Pymysql 计算机积极拒绝(python目标计算机积极拒绝)2026-02-26 12:45:04
  • python由于目标计算机积极拒绝 无法连接(由于目标计算机积极拒绝 127.0.0.1:5426)2026-02-26 12:45:04
  • py文件是什么(python的.py文件)2026-02-26 12:45:04
  • 编程入门教学Python(编程入门教学Python)2026-02-26 12:45:04
  • 列表的增删改查(列表的增删改查Python编程进阶4.1列表)2026-02-26 12:45:04
  • python 由于目标计算机积极拒绝(pymysql由于目标计算机积极拒绝)2026-02-26 12:45:04
  • python list字符转数字(python list 转 string)2026-02-26 12:45:04
  • python获取用户输入的数字(python3获取用户输入)2026-02-26 12:45:04
  • 全屏图片