def square_of_sum(L):
n=len(L)
sum=0
for i in range(n):
sum+=L[i]**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
n=len(L)
sum=0
for i in range(n):
sum+=L[i]**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-04-07
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x1 in L:
if x1 in s:
s.remove(x1)
else:
s.add(x1)
print s
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x1 in L:
if x1 in s:
s.remove(x1)
else:
s.add(x1)
print s
2016-04-06
最赞回答 / 昵称2_18位中英文
<...code...>结果如下01.52.4我在 http://www.mcqyy.com/RunCode/python3/ 这上面运行的,并没有出现你说的问题(两个0 两个0.0 或者一个0一个0.0我都试过 没问题)
2016-04-06
s = set([('Adam',95), ('Lisa',85), ('Bart',59)])
for x in s:
print x[0],':',x[1]
for x in s:
print x[0],':',x[1]
2016-04-06
months = set(['Jan','Feb','Mar','Apr','May','June','July','Aug','Sep','Oct','Nov','Dec'])
x1 = 'Feb'
x2 = 'Sun'
if x1 in months:
print 'x1: ok'
else:
print 'x1: error'
if x2 in months:
print 'x2: ok'
else:
print 'x2: error'
x1 = 'Feb'
x2 = 'Sun'
if x1 in months:
print 'x1: ok'
else:
print 'x1: error'
if x2 in months:
print 'x2: ok'
else:
print 'x2: error'
2016-04-06
已采纳回答 / 天上掉下个宝姑娘
print r'''"to be,or not to be":that is the question.whether it's nobler in the mind to suffer.'''我的就过去了
2016-04-06
最赞回答 / 清波
首先开篇明义 哈哈, 题主的代码无论是在 Python2.x 还是 Python 3.x 中都是可以运行的, 你说的报错应该是 在网站的 课程中报错, 并不是你代码有错误,是网站的 正确性验证 做的太死了。 以下的...
2016-04-06
def generate_tr(name, score):
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.iteritems()]
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.iteritems()]
2016-04-06
已采纳回答 / 清波
<...code...>以上是能通过验证的代码, 题主的思路和代码 几乎 是正确的, 只是 某个变量名 打字的时候打错了:第四行 if namen in s: , namen 应该是 name
2016-04-06
已采纳回答 / 诞心
' '和“”都可以用来表示字符串,如'a'或“a”。一般当字符串中有单引号实,我们用双引号,如 " it's a problem ",同理,字符串中有双引号时,用单引号。当字符串中单双引号都出现时,就可以用转义符\来表示,具体的可以看3-5定义字符串
2016-04-06
最新回答 / 清波
这个是网站的 验证机制有bug, 代码是对的,但是要想通过网站的验证,需要修改下代码,去掉u:<...code...>但是题主你的代码是正确的,在本机是可以执行的。
2016-04-06
for x in [ '1','2','3','4','5','6','7','8','9' ]:
for y in [ '1','2','3','4','5','6','7','8','9' ]:
if x < y:
print x + y
这样答案也正确的嘛
for y in [ '1','2','3','4','5','6','7','8','9' ]:
if x < y:
print x + y
这样答案也正确的嘛
2016-04-06