m0_73823691 2022-09-19 22:18 采纳率: 100%
浏览 23
已结题

请问为啥这个for循环报错呀!

img


计算52个周,每周五天努力一点点+摆烂两天的代码。
不知道这个for循环是格式错了,还是什么原因,帮一帮忙吧!
向伸以援手的你们致以崇高的敬意!

  • 写回答

2条回答 默认 最新

  • Elwin Wong 2022-09-19 22:44
    关注

    你的逻辑可能被你搞岔了, day0不应该在pow里面,这样子算出来的数肯定更大啊,超出了python数值的表示范围,所以报错了,你的意思应该是这样子吧:

    day0 = 1
    for i in range(1, 53):
        dayup = day0 * pow(1 + 0.1, 5)
        day0 = dayup * pow(1 - 0.1, 2)
    print(day0)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月28日
  • 已采纳回答 9月20日
  • 创建了问题 9月19日

悬赏问题

  • ¥100 连续两帧图像高速减法
  • ¥15 组策略中的计算机配置策略无法下发
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写