展开全部
def func(N):
return sum([x ** 2 for x in range(2, N) if x % 2])
代码:
#encoding=utf-8
n = int(input('Input N: '))
sum=0
for i in range(1,n):
if i % 2 == 0:
sum = sum + i*i
#print('%d,%d\n' % (i,i*i))
print(sum)
结果:
Input N: 10
120
扩展资料:
求 整数商: c = [a/b];
计算模或者余数: r = a - c*b.
求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向舍入(fix()函数);而取模运算在计算c的值时,向负无穷方向舍入(floor()函数)。
参考资料来源:百度百科-取模运算
展开全部
a = int(input())
sum = 0
for i in range(1, a+1, 2):
sum += i * i
print(sum)
sum = 0
for i in range(1, a+1, 2):
sum += i * i
print(sum)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询