d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for x in d.itervalues():
sum += x
a = sum / len(d.values())
print a
sum = 0.0
for x in d.itervalues():
sum += x
a = sum / len(d.values())
print a
2019-04-18
d = {
95:'Adam',85:'Lisa',59:'Bart'
}
print d
95:'Adam',85:'Lisa',59:'Bart'
}
print d
2019-04-18
老师这个写的有点简略
1、需要注意传进来的参数都是整数,相除时会取整
2、没有注意到a不能为0的情况,在0为零的情况下,b为0则,None
3、没有注意到b * b - 4 * a * c小于0的情况,此情况下,无实根
1、需要注意传进来的参数都是整数,相除时会取整
2、没有注意到a不能为0的情况,在0为零的情况下,b为0则,None
3、没有注意到b * b - 4 * a * c小于0的情况,此情况下,无实根
2019-04-18
for x in range(1,10):
for y in range(0,10):
x = int(x)
y = int(y)
if x < y:
print x * 10 + y
for y in range(0,10):
x = int(x)
y = int(y)
if x < y:
print x * 10 + y
2019-04-18
#方法一:
def square_of_sum(L):
y=0
for x in L:
y+=x**2
return y
print square_of_sum([1, 2, 3, 4, 5])
#方法二:
def square_of_sum2(L):
LL=sum(n**2 for n in L)
return LL
print square_of_sum2([1, 2, 3, 4, 5])
def square_of_sum(L):
y=0
for x in L:
y+=x**2
return y
print square_of_sum([1, 2, 3, 4, 5])
#方法二:
def square_of_sum2(L):
LL=sum(n**2 for n in L)
return LL
print square_of_sum2([1, 2, 3, 4, 5])
2019-04-18
Tab键的长度和四个空格一样长,两者一起用依然还是会报错。。。
这种情况下很难查出错,就需要使用文本编辑器里面的显示空格与制表符的功能来查看了。
如图,点击notepad++环境下的视图->显示符号->显示空格与制表符路径,便可以查看了
这种情况下很难查出错,就需要使用文本编辑器里面的显示空格与制表符的功能来查看了。
如图,点击notepad++环境下的视图->显示符号->显示空格与制表符路径,便可以查看了
2019-04-17