已成功解决实现心型图案时使用range在生成数列时,报错TypeError: 'float' object cannot be interpreted as an integer


问题描述

我在使用python实现一个心型的图形绘制时,使用到了range函数来生成等间隔的连续数列:

for y in range(1.5,-1.6,-0.1):
    for x in range(-1.5,1.55,0.05):a = x * x + y * y - 1if a * a * a - x * x * y * y * y <= 0.0:print('*',end='')else:print(' ',end='')print()

但是程序运行到range这里的时候就报错了:

TypeError: 'float' object cannot be interpreted as an integer


原因分析:

根据错误的提示:float对象不能作为整数来声明。我们平常使用for循环都是循环一个连续的整数数列,但是我这里需要循环小数的数列,而range只支持整数数列,因此报小数数列不

已解决实现心型图案时报错TypeError: ‘float‘ object cannot be interpreted as an integer相关推荐

  1. 成功解决TypeError: ‘float‘ object cannot be interpreted as an integer

    问题描述: 在使用Python的for w in range(0.0, 4.1, 0.1):时遇到报错: TypeError: 'float' object cannot be interpreted ...

  2. 成功解决TypeError: 'float' object cannot be interpreted as an integer

    成功解决TypeError: 'float' object cannot be interpreted as an integer 目录 解决问题 解决思路 解决方法 解决问题 TypeError: ...

  3. python range函数报错:TypeError: ‘float‘ object cannot be interpreted as an integer

    原因是range只能生成整数,不能生成float类型,使用 numpy的 arange函数来解决: import numpy as npfor i in np.arange(0.1,0.5,0.05) ...

  4. 【python】解决TypeError: ‘str‘ object cannot be interpreted as an integer

    当用python的input输入一个数字时 其格式默认为string格式 所以要用int()转换为int格式 比如 import math def opgg():     # x = input(&q ...

  5. 成功解决TypeError: ‘float’ object cannot be interpreted as an index

    成功解决TypeError: 'float' object cannot be interpreted as an index 目录 解决问题 解决思路 解决方法 解决问题 TypeError: 'f ...

  6. 【已解决】输入mysqld -install时报错Install/Remove of the Service Denied

    问题 输入mysqld -install时报错Install/Remove of the Service Denied! 解决方案 以管理员身份打开cmd,效果如图示:

  7. [已解决]植物大战僵尸全屏时报错:Fatal Error!

    大前提:请保持游戏路径为英文,不要出现中文符号或文字 解决方案1: 1.打开记事本 2.复制粘贴如下代码: Windows Registry Editor Version 5.00[HKEY_CURR ...

  8. 【已解决】Ubuntu安装系统时报错: Please remove the installation medium,then press ENTER

    取消勾选,即可!

  9. yolox用demo检测时报错TypeError: ‘module‘ object is not subscriptable

    按教程Yolox 训练自己的数据集_m0_56171249的博客-CSDN博客_yolox训练自己的数据集: 将demo中的三处coco_classes修改后报这个错.在同级目录中的__init__. ...

最新文章

  1. 重磅!CSDN 发布「AI开源贡献奖Top5」「AI新锐公司奖Top10」「AI优秀案例奖Top30」三大榜单...
  2. 两个数据库字符集不一样,如何快速增量同步数据.
  3. Java怎么学?一些非常有用的书单和网站推荐
  4. 一仅仅小蜜蜂(杭电2044)
  5. 在Visual C++中用ADO进行数据库编程(下)
  6. 原创《如何用vue来轻松的驾驭 html5 webapp的页面体验》
  7. HuggingFace学习1:tokenizer学习与将文本编码为固定长度(pytorch)
  8. Android Screen
  9. java框架实例---自定义标签实例
  10. Eclipse设置智能提示
  11. O_NONBLOCK与O_NDELAY有何不同?
  12. Win10重装系统后的lockdir解密失败
  13. 线索二叉树的建立和遍历
  14. 万事开头难,开启博客之路
  15. 数加平台协助汇合营销快速行动,捕获转瞬即逝的商机。
  16. 杭电多校联赛2017年总结
  17. Typecho炫彩鼠标插件:HoerMouse
  18. 2018入门微单相机推荐
  19. 图片Base64编码 图片Base64在线转换
  20. CAS单点登录(http方式)

热门文章

  1. VBA 二维数组和字典
  2. exe4j将jar包打成exe(添加jar、jdk、dll)
  3. Microsoft .NET Framework 4.5.1 无法安装(Win7无法访问Windows Installer服务的解决方法)
  4. 解决conda install 软件时出现如下错误信息:Preparing transaction: done Verifying transaction: failed
  5. 如花美眷,也敌不过似水流年
  6. 失业的程序员(十三):团队平衡
  7. 学校网络问题和网址打不开解决
  8. 安全专家:真实的网络攻击取证纪实
  9. Linux常用命令——xhost命令
  10. 启明云端分享:高性价比ESP32-S3驱屏应用于洗衣机的方案