课程
/后端开发
/Python
/初识Python
L = [x*x for x in range(1,101)]
print sum(L)
为什么这个代码里面 x默认为整数啊??
还有就是范围为什么不是(0,100)???
谢谢啦
2016-09-26
源自:初识Python 7-2
正在回答
Python定义的工具 外形就这个样子 你问他为什么外形这样 因为不是你发明的语言 发明人就这样定义你只有选择接受
你查一下range()函数,和MATLAB差不多,就是间隔取点吧。range(1,101)是1到100的数,不包括101.
然后其实range(a,b,c)是三个参数的,a,b,是数据范围,c默认不写是1
http://www.cnblogs.com/buro79xxd/archive/2011/05/23/2054493.html
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序