最新回答 / weixin_慕瓜939714
例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5range(a,b)a:表示从几开始排列。b:表示一共要排列出几个数
2019-10-19
最新回答 / 慕粉1126521984
第一个print sum,依次打印出来75,92,59,68执行结束后完成第二print第二个sum=sum+sum, 68+68=136
2019-10-18
最赞回答 / 苏昊扬
这个题目的初衷是告诉我们,如果先pop(2)删除了第3个元素之后就只剩3个元素,所以无法再次执行pop(3),因为索引3是删除第4个元素.所以题目本意是告诉我们要先pop(3),再pop(2)。 如果你只是单纯的想做出正确答案的话,先L.pop(3)再L.pop(2) 可以,直接执行两次L.pop(2)也可以,而最简单的应该是直接执行两次L.pop()。 另外如果有什么语法问题可以直接点击左边文案最下面的白框:“?不会了怎么办”可以查看教案给出的最佳答案,自主查看自己代码问题所在。
2019-10-17
最赞回答 / qq_我要谁觉_0
题目没看仔细 如果在set中,就将其删除 你只加入了‘’BART‘’ 但是没有删除 'Adam', 'Lisa', 'Paul' 正确写法是s = set(['Adam', 'Lisa', 'Paul'])L = ['Adam', 'Lisa', 'Bart', 'Paul']for name in L: if name in s: s.remove(name) else: s.add(name)print s
2019-10-17
最新回答 / 慕虎7192429
就是逻辑是 先判断输入的参数是几个参数,如果是0的化 就直接返回 0 (因为如果是0个参数的,算平均时是0不能做分母,所以要单独考虑。然后对于大于0的参数的情况,就先用for循环 求这个tuple 里说有数字的和,用len(长度函数计算这个tuple的长度,最后用合计除以 长度 (即数字的个数)即可算出平均值啦
2019-10-17