def calc(numbers):
sum = 0
for n in numbers:
sum = sum + n * n
return sum
这段函数 调用的时候
>>> calc([1, 2, 3])
14
>>> calc((1, 3, 5, 7))
84
调用的时候 吧list[1,2,3]
传入for n in numbers 是什么意思
for 循环 in 后面一般接的是循环的次数吧
这里numbers是个list 这该如何循环
python代码求解释
答案:2 悬赏:70 手机版
解决时间 2021-03-01 04:40
- 提问者网友:绫月
- 2021-02-28 19:46
最佳答案
- 五星知识达人网友:佘樂
- 2021-02-28 20:05
def calc(numbers):
sum = 0
for n in numbers:
sum = sum + n * n
print (n,numbers)
return sum
结果:
1 [1, 2, 3]
2 [1, 2, 3]
3 [1, 2, 3]
for n(循环次数),numbers(需要的处理的数组)
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print (calc(list2))
list直接放numbers就可以了
sum = 0
for n in numbers:
sum = sum + n * n
print (n,numbers)
return sum
结果:
1 [1, 2, 3]
2 [1, 2, 3]
3 [1, 2, 3]
for n(循环次数),numbers(需要的处理的数组)
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print (calc(list2))
list直接放numbers就可以了
全部回答
- 1楼网友:一叶十三刺
- 2021-02-28 21:41
hashlib.md5.digest()
hashlib.hexdigest()
是生成md5的两种表现形式,hashlib.md5.digest() 加密后的结果用二进制表示,如果你要看内容可以使用print hashlib.md5(str).digest() 来查看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯