问题求助
i = 0sum = 0
while i <= 1000000
if i % 2 = 0
sum = sum + i
i = i + 1
print("1000000以内的所有偶数的和是",sum)
这个代码为什么弄不出来啊?为什么显示是无效语法,球球大佬帮忙解答一下。{:7_119:}
i = 0
sum = 0
while i <= 1000000:
if i % 2 == 0:
sum = sum + i
i = i + 1
print("1000000以内的所有偶数的和是",sum)
if后面的冒号,while后面的冒号,比较要用两个等于号 = :号是赋值,就像你的: i = 0 , sum = 0
== :是用于判断左右两边的值是否相等。 sum=0
for i in range(1,1000001):
if i%2==0:
sum+=i
print("1000000以内所有偶数的和是",sum) 谢谢各位大佬,我弄出来了!{:5_109:}{:5_95:} boom` 发表于 2022-12-19 20:40
谢谢各位大佬,我弄出来了!
记得设置“最佳答案”! i = 0
sum = 0
while i <= 1000000:
if i % 2 == 0:
sum = sum + i
i = i + 1
print("1000000以内的所有偶数的和是",sum)
冒号呢?
判断是否相等要用 “==” 运算符 Python“说的”对,语法错了
1. while后面要加英文冒号
2.判断是否等于需要用两个=
改进代码:
i = 0
sum = 0
while i <= 1000000:
if i % 2 == 0:
sum = sum + i
i = i + 1
print("1000000以内的所有偶数的和是",sum)
页:
[1]