已采纳回答 / 藏红
在python2中1. 当你定义一个中文 a="中文" 你会发现a的类型其实是一个str( 可以通过 type(a)查看,<type 'str'> ) 因为可以得出结论, a是一个str类型,而str是已经经过编码的,编码后的值是'\xe4\xb8\xad\xe6\x96\x87' (len(a)的长度为6)2. 当你加上ua=u''中文"你会发现a的类型是一个unicode()(可以通过type(a)查看,<type 'unicode'>)因此可以得出结论,a是一个unic...
2017-05-08
已采纳回答 / 慕设计9830513
我确实是在你的代码的基础上只修改了那一句,而且结果也出来了,55和279def square_of_sum(L): x=0 while x<= len(L)-1: L[x]=L[x]*L[x] x=x+1 return sum(L)print square_of_sum([1,2,3,4,5])print square_of_sum([-5,0,5,15,2])
2017-05-03
已采纳回答 / 千里般若
range(1,100,2) 最后一个2的意思步长,生成的列表是[1, 1+2, 1+2+2, 1+2+2+2,........]的意思,就是[1,3,5,7......]后一个数比前一个数大2
2017-05-03