【发布时间】:2017-04-16 07:23:56
【问题描述】:
作为一个班轮,我该如何做到这一点?
def get_sum(a,b):
return sum(for i in range (a,b)) if a != b else a
我尝试了一些不同的方法,但使用 for 循环我无法让它工作。
谢谢!
错误:
文件“”,第 2 行 返回总和(对于范围内的 i (a,b))如果 a != b else a ^ SyntaxError: 无效语法
【问题讨论】:
-
这看起来已经像一个班轮了。
-
它不起作用
-
你想让它做什么?我不明白你的
for i in range(a,b)声明。 -
给定两个整数,可以是正数也可以是负数,求包含它们之间的所有数的和并返回。如果两个数字相等,则返回 a 或 b。
-
我含糊地说对不起
标签: python