总和中将数字替换为零

高拉夫·托默尔(Gaurav Tomer)

我必须定义一个函数'func(a, b, c)',其中有3个变量来计算它们的总和。我必须检查值是否大于,'13'然后数字变为'0'例如。

'def func(3,4,14)' ---> 7(3 + 4 + 0)

我在下面尝试过此代码:

def no_teen_sum(a, b, c):
  if(a>13):
      a=0
  elif(b>13):
      b=0
  elif(c>13):
      c=0
  return a+b+c   

但这没有用。我在某处做错了吗?请给我建议正确的方法...

罗伊特·沙拉巴尼(Reut Sharabani)

您的问题正在使用elif您要使用if

def no_teen_sum(a, b, c):
    if a > 13:
        a = 0
    if b > 13:
        b = 0
    if c > 13:
        c = 0
    return a + b + c

要创建您可以使用一般功能*argssum一个可变参数函数

def no_teen_sum(*args):
    return sum(arg if arg < 13 else  0 for arg in args)

例子:

>>>no_teen_sum(1, 2, 14)
3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在行熊猫中将零值替换为一,将一值替换为零

来自分类Dev

如何在COBOL中将右边的空格替换为左边的零?

来自分类Dev

在SQL Server中将NULL替换为空白值或零

来自分类Dev

在AWK中将空白字段替换为零

来自分类Dev

在SQL Server中将NULL替换为空白值或零

来自分类Dev

在Rcpp中将矩阵的第k行替换为零

来自分类Dev

在Matlab中将特定数字转换为零

来自分类Dev

如何在DataFrame中将数字替换为空值?

来自分类Dev

在PHP中将\“替换为”

来自分类Dev

熊猫-如何在DataFrame系列中将字符串替换为零值?

来自分类Dev

在python中将所有列中的所有负值替换为零

来自分类Dev

在Fortran中将字符串中的前导空格替换为零

来自分类Dev

将null替换为零

来自分类Dev

将负数替换为零?

来自分类Dev

通过在matplotlib中将X替换为数字来隐藏数字的第一个值

来自分类Dev

在每行的开头添加数字,并在文档中将星号替换为数字

来自分类Dev

如何在JavaScript中将具有零的字符串转换为数字?

来自分类Dev

在javascript中将字符串转换为数字时如何保留尾随零

来自分类Dev

仅在data.table的数字列中将NA替换为0

来自分类Dev

在PYTHON中将一个数字替换为另一个

来自分类Dev

在记事本++中将文本数字替换为文件名

来自分类Dev

如何在 Slick.js 中将点替换为数字到字母?

来自分类Dev

在C#中将“ \”替换为“ \ /”

来自分类Dev

将文件转换为矩阵,在Python中将每个字符替换为一个数字

来自分类Dev

在 R 代码中将 NaN 转换为零

来自分类Dev

将空格或空格替换为零

来自分类Dev

重击:将“ nothing”替换为零

来自分类Dev

计算前导零的数字总和时C中的奇怪行为

来自分类Dev

是否可以使用正则表达式将字符串中具有相同数字的数字替换为前导零

Related 相关文章

  1. 1

    在行熊猫中将零值替换为一,将一值替换为零

  2. 2

    如何在COBOL中将右边的空格替换为左边的零?

  3. 3

    在SQL Server中将NULL替换为空白值或零

  4. 4

    在AWK中将空白字段替换为零

  5. 5

    在SQL Server中将NULL替换为空白值或零

  6. 6

    在Rcpp中将矩阵的第k行替换为零

  7. 7

    在Matlab中将特定数字转换为零

  8. 8

    如何在DataFrame中将数字替换为空值?

  9. 9

    在PHP中将\“替换为”

  10. 10

    熊猫-如何在DataFrame系列中将字符串替换为零值?

  11. 11

    在python中将所有列中的所有负值替换为零

  12. 12

    在Fortran中将字符串中的前导空格替换为零

  13. 13

    将null替换为零

  14. 14

    将负数替换为零?

  15. 15

    通过在matplotlib中将X替换为数字来隐藏数字的第一个值

  16. 16

    在每行的开头添加数字,并在文档中将星号替换为数字

  17. 17

    如何在JavaScript中将具有零的字符串转换为数字?

  18. 18

    在javascript中将字符串转换为数字时如何保留尾随零

  19. 19

    仅在data.table的数字列中将NA替换为0

  20. 20

    在PYTHON中将一个数字替换为另一个

  21. 21

    在记事本++中将文本数字替换为文件名

  22. 22

    如何在 Slick.js 中将点替换为数字到字母?

  23. 23

    在C#中将“ \”替换为“ \ /”

  24. 24

    将文件转换为矩阵,在Python中将每个字符替换为一个数字

  25. 25

    在 R 代码中将 NaN 转换为零

  26. 26

    将空格或空格替换为零

  27. 27

    重击:将“ nothing”替换为零

  28. 28

    计算前导零的数字总和时C中的奇怪行为

  29. 29

    是否可以使用正则表达式将字符串中具有相同数字的数字替换为前导零

热门标签

归档