我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

报错“bool”,不知道是哪出错了

【计算10000以内所有3的倍数的正整数的和并打印出来】
for i in range(1,10000)
sum(i%3==0)
print(sum)
这里哪里写错了呀,这应该如何思考呢?是教了这个函数所以用了它,但并不知道为什么用,纯纯一个完全不明白的状态,求解,万分感谢!


sum = 0
for i in range(1, 10000):#遍历1-9999
    if i % 3 == 0:
        sum += i     #符合条件的加在sum上,相当于sum=sum+i
print(sum)

i%3==0 的结果类型是bool,不像c的0,1

近期文章

  • 最近在看js权威指南里面的js,看到正则表达式,不太理解
  • DHTMLX-Gantt 怎么将X轴的时间精确到秒 我源码中是精确到了分
  • 用 while,do while, for ,break, continue
  • 编程问题求解!!!!!!!!!
  • 编程问题求解!!!!!!!!!
  • 约瑟夫环习题集P79
  • MacBook的描述文件怎么删除
  • 有关函数内部定义if语句遇到的的问题。
  • 这种算数怎么编程??
  • matlab中plot(x,y)和plot(x,1,1,y,x,y)有什么区别啊?
  • 用python给excel写入Filter函数后打开文件报错
  • Win10 VS2019+OpenCV 提示 MF.dll/MFReadWrite.dll/MFPlat.DLL is missing
  • 已经得到了系统发育树的图片格式,怎么转换成newick格式呢?
  • 用while ,do while ,for
  • 从git下载后怎么都不能运行
  • c语言十以内的四则运算
  • C语言选择分支结构问题
  • C++,懂的教下呗,想玩玩
  • 学大数据分析的都进来看看叭
  • 求赋值后a的值,并编写上机

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华