已采纳回答 / 清波
在这个列表的打印里, 的区别只是 print , 在Python 2.x 中,print 是关键字;在Python 3.x 中 print() 是函数。<...code...>
2016-04-07
已采纳回答 / 慕粉3129409
Adam, Lisa, Bart, Paul 用倒数表示的话其分别对应的序号为-4,-3,-2,-1。所以,L[-4:-1:2]的意思是从从Adam开始到Paul,每两个取一个(即最后那个“:2”的意思),或隔一个取一个。如此其结果应该为Adam,Bart。
2016-04-07
def firstCharUpper(s):
new_s=s[:1].upper()+s[1:]
return new_s
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
new_s=s[:1].upper()+s[1:]
return new_s
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
2016-04-07
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for k, v in d.iteritems():
sum = sum + v
print k+':'+str(v)
print 'average', ':', sum/len(d.values())
sum = 0.0
for k, v in d.iteritems():
sum = sum + v
print k+':'+str(v)
print 'average', ':', sum/len(d.values())
2016-04-07
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print(key+":"+str(d[key]))
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print(key+":"+str(d[key]))
2016-04-07
已采纳回答 / 清波
题主 将问题摆开, 而课程中(Python入门 9-3)也详细讲解了 字典的 values 和 itervalues 的不同, 我在这里多说一句。在Python 3.x 中 取消了 itervalues , 并且把它的特性给了 values , 也就是说 Python3.x 中 values 就是 Python2.x 中的 itervalues, 由于 itervalues 对比 values 有很多优点, 可以说 Python3.x 中对字典的 方法进行了优化,淘汰了 占用内存太多的 方法。 类似的升级...
2016-04-07
已采纳回答 / 清波
<...code...>题主疑惑的应该是 以上这段代码的第二句 中 为什么要有 # 及其后面的内容吧。# 井号 在Python 中代表 注释,也就是说 # 及其后面的内容对于Python 解释器来说并不存在。 也就是说上...
2016-04-07
其实看到现在 我都不知道Python能做些什么。。
是我太好高骛远了么。。
还是基础知识太无趣。。
我想做个爬虫搜集些东西而已啊。。。
。。
是我太好高骛远了么。。
还是基础知识太无趣。。
我想做个爬虫搜集些东西而已啊。。。
。。
2016-04-07
def square_of_sum(L):
sum=0
for x in L:
sum+=x**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
sum=0
for x in L:
sum+=x**2
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-04-07
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