最赞回答 / weixin_慕工程0585251
一行一行读,sum=sum+x, 这里sum=0+1=1x=2^(1-1)=1n=1+1=2循环sum=1+x=1+1=2.....应该明白为什么多了1了吧_
2018-11-25
最赞回答 / qq_慕村1135290
用<table>语句输出,例如:
print '<table>' 生成表格 print '<tr><th>Name</th><th>Score</th><tr>' 表头名称 print '\n'.join(tds) 数据对应填入 print '</table>' 表格结束详情可以参考10-2的课程。
2018-11-25
最新回答 / 慕粉1702491205
你这代码输出有问题应该是你计数用的x,在for循环遍历中也是用x变量要取值导致的,将for x in args改下如for i in args: sum = sum +1 改成这样看看
2018-11-21
最赞回答 / 慕设计2718092
你这个程序的逻辑写错了,for()循环嵌套的两个变量 name 和 y 来自相同的list--L 和测试的题目不符合,但是代码没有问题。
s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] L = set(L) for L in L: if L in s: s.remove(L) else: s.add(L) print (s)
2018-11-20