半神999179
2020-12-31 11:11
# Enter a code
num =0
sum =0
while num <=1000:
num=num+1
if num %2==0:
continue
sum =sum +num
print(sum)
%是取余的意思:也就是变量除以2后余数为几。(余数总知道吧)
还有就是逻辑问题啦哎呀这个去看看评论区有人写出来了啦
你可以试试把这些翻译成中文:
当 num小于等于1000:
若num取余2等于1:#即奇数
继续循环
唉懒得搞了,网络上不好讲这个的,如果我们在现实认识给你讲会方便很多,像这种逻辑性的东西往往需要大量语言解释,三言两语难以表述,宁如果没有强大逻辑能力还有一个聪慧的大脑还是不要自学这些课程了吧
或者花三千块买正式课吧(好吧我只买过体验课)
他这个免费教程讲的不全啊没办法的
这个学好了很赚钱的,这边建议去了解一下行情,下定决心了再花钱买个好课程吧
免费课真的学不了多少
你这是求的1-1001之间的奇数总和
逻辑不太对,while判断之后要进行当前数值num的判断,看它是不是偶数,如果是偶数进行求和操作,然后数值加1,再然后continue,如果不是偶数的话num还是要加1
num%2==0判断的是偶数
Python3 入门教程(新版)
154173 学习 · 1075 问题
相似问题