相关疑难解决方法(0)

Python one-liner if else语句

这个问题来自codingbat.给定两个int值,返回它们的总和.除非两个值相同,否则返回两倍的总和.

我试图在一行中解决它:

def sum_double(a, b):
    return 2*(a+b) if (a == b) else return a+b
Run Code Online (Sandbox Code Playgroud)

但我收到了一个错误,我不知道为什么.非常感谢任何帮助.

python

1
推荐指数
2
解决办法
1394
查看次数

标签 统计

python ×1