x1 = 1
d = 3
n = 100
x100 = d*(100-1)+x1
s = d*(((n-1)*n)/2)+(n*x1)
print s
s=14950
d = 3
n = 100
x100 = d*(100-1)+x1
s = d*(((n-1)*n)/2)+(n*x1)
print s
s=14950
2016-11-30
sum = 0
x = 2
n = 0
while True:
sum = sum + x**n
n = n + 1
if n >19:
break
print sum
x = 2
n = 0
while True:
sum = sum + x**n
n = n + 1
if n >19:
break
print sum
2016-11-30
已采纳回答 / 慕后端9788028
L1=[] for a in L1:这句就是错的:这句话的意思是从L1这个列表中依次取值,然后赋值给a,问题来了,您这个列表值都没有,而且空列表取值时,估计系统默认所取值是0,这才是你得到的最终答案是0,0;当然,稍微修改一下就可以正确,这个关键点就是函数的参数,L1=[] for a in L
2016-11-30
print [100*i+10*j+x for i in range(1,10) for j in range(0,10) for x in range(0,10) if i == x]
2016-11-30
最赞回答 / Matthew_CQ
请看图:<...图片...>\n是换行的意思,所以'\n'的意思就是在每个(name,score)后加上'\n',所以才看到表格数据分行。join()这个函数要将tds转换为字符串后输出才是正确的HTML代码格式,不转换tbs就是列表类型。你懂得的,[' ',' ',' ',' ']。共勉~
2016-11-30
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
def generate_tr(name, score):
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems();if score < 60,return generate_tr(name,score),'<td style="color:red">']
def generate_tr(name, score):
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems();if score < 60,return generate_tr(name,score),'<td style="color:red">']
2016-11-30