最新回答 / qq_可乐不可口_03909747
最后一行我是这样想的,key代表name,d[key]代表分数,':'代表名字和分数之间的冒号,+号应该是Python自己能够理解的运算符号,不知道这样想对不对
2016-09-01
L = [1, 2, 3, 4, 5,6]
def square_of_sum(L):
sum = 0
for x in L:
sum = sum + x * x
print sum
square_of_sum(L)
def square_of_sum(L):
sum = 0
for x in L:
sum = sum + x * x
print sum
square_of_sum(L)
2016-09-01
if score < 60:
return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)
else:
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.items()]
return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)
else:
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.items()]
2016-09-01
不知道你们是怎么思考的。。因为我晚上睡觉前的思维特别活跃,所以就在脑袋里模拟了一下操作,大概经过了五六次,才发现规律。哎。。。
2016-09-01
n=1
sum=1
while Ture:
m=2**n
sum=sum+m
n=n+1
if n>19:
break
print(sum)
sum=1
while Ture:
m=2**n
sum=sum+m
n=n+1
if n>19:
break
print(sum)
2016-08-31
L = [0,]
for x in range(,101):
L.append(x * x)
print sum(L)
居然不过 本机python正常 WebIDE有病吧
for x in range(,101):
L.append(x * x)
print sum(L)
居然不过 本机python正常 WebIDE有病吧
2016-08-31
sum = 0
x = 1
n = 1
while True:
sum += x
x = x*2
n+=1
if n>=21:
break
print sum
这个才对好么。
第一次进入if语句的时候,sum=1,但是n=2了。n的初始值是1
x = 1
n = 1
while True:
sum += x
x = x*2
n+=1
if n>=21:
break
print sum
这个才对好么。
第一次进入if语句的时候,sum=1,但是n=2了。n的初始值是1
2016-08-31
已采纳回答 / 别光看_码
<...图片...>第一个代码是模仿你写的,有三个地方有错误:for循环下面的sum 缩进明显是5个空格,不是4个空格。for循环没有结束就print,需要多敲一个空格退出for循环。print没有加括号,貌似是python3.0+版本才需要注意。
2016-08-31
sum = 0
x = 1
while x <= 100:
if x%2 > 0:
sum = sum+x
x = x+1
print sum
x = 1
while x <= 100:
if x%2 > 0:
sum = sum+x
x = x+1
print sum
2016-08-31
print [x*100+y*10+z for x in range(1,10) for y in range(0,10) for z in range(1,10) if x==z ]
2016-08-31