LF695559 发表于 2020-8-26 18:16:15

请注释

def sum(x):
    result = 0
   
    for each in x:
      if (type(each) == int) or (type(each) == float):
            result += each
      else:
            continue

    return result

print(sum())

昨非 发表于 2020-8-26 18:25:55

本帖最后由 昨非 于 2020-8-26 18:27 编辑


def sum(x):#定义函数,参数为x(列表)
    result = 0#定义结果并赋初值为0
   
    for each in x:#遍历x的每一位
      if (type(each) == int) or (type(each) == float):
            #如果该位元素为整型 或 浮点型
            result += each #累加到result中
      else:
            continue #否则,跳出本次循环,进入下次循环(读取列表后一位元素)

    return result #返回累加之和

print(sum())

昨非 发表于 2020-8-26 18:27:45

{:10_256:}

开心超仁 发表于 2020-8-26 20:35:09

昨非 发表于 2020-8-26 18:27


{:10_256:}论坛里个个都是大佬

昨非 发表于 2020-8-26 21:24:43

开心超仁 发表于 2020-8-26 20:35
论坛里个个都是大佬

我是废物,大佬是不会为个最佳而卑微至此的

开心超仁 发表于 2020-8-26 21:37:15

昨非 发表于 2020-8-26 21:24
我是废物,大佬是不会为个最佳而卑微至此的

废物+1{:10_332:}{:10_275:}
页: [1]
查看完整版本: 请注释