美文网首页
TypeError: 'float' object cannot

TypeError: 'float' object cannot

作者: LabVIEW_Python | 来源:发表于2021-01-10 08:15 被阅读0次

    错误提示
    x = test_images[i].astype('float32').reshape(784.)
    TypeError: 'float' object cannot be interpreted as an integer

    原因

    • 笔误,把逗号",",写成了小点".",导致Python解释器认为784.是浮点数。
    • 还有容易笔误的地方:
      Python3中 ‘整数/整数 = 浮点数’, 也就是100 / 2 = 50.0;
      Python2中 ‘整数/整数 = 整数’, 也就是100 / 2 = 50;

      在Python3使用 '//'就可以达到原Python2中'/'的效果 Python3中的'/'与'//'

    相关文章

      网友评论

          本文标题:TypeError: 'float' object cannot

          本文链接:https://www.haomeiwen.com/subject/gtfcaktx.html