if else 是不是有优先级啊,不用score>=80 and score<90这种语句也可以执行。
2016-04-02
def square_of_sum(L):
mysum = 0
n=1
while n <= len(L):
mysum = (L[n-1])*(L[n-1]) +mysum
n = n+1
return mysum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
mysum = 0
n=1
while n <= len(L):
mysum = (L[n-1])*(L[n-1]) +mysum
n = n+1
return mysum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-04-02
在网上找到的最详细的分解解释方法(http://blog.csdn.net/yafei450225664/article/details/8647908),总算懂了
2016-04-01
最赞回答 / 清波
Python 中的中括号 和 圆括号的 大致用法分这么几种:中括号 []:列表的index调用和切片。<...code...> 2. 字典的调用。<...code...> 3. tuple 的index 调用和 切片(其实就是生成新的tuple)c...
2016-04-01
s = set(['Adam', 'Lisa', 'Paul'])
L = (['Adam', 'Lisa', 'Bart', 'Paul'])
for z in L:
if z in s:
s.remove(z)
else:s.add(z)
print(s)
哪里错误了
L = (['Adam', 'Lisa', 'Bart', 'Paul'])
for z in L:
if z in s:
s.remove(z)
else:s.add(z)
print(s)
哪里错误了
2016-04-01
# -*- coding: utf-8 -*-
d = {
95:'Adam'
85:'Lisa'
59:'Bart'
}
print d
哪里错了
d = {
95:'Adam'
85:'Lisa'
59:'Bart'
}
print d
哪里错了
2016-04-01