Re: [问题] 网页分析之print问题

楼主: MOONY135 (谈无欲)   2016-04-02 14:19:53
※ 引述《busystudent (busystudent)》之铭言:
: ※ 引述《MOONY135 (谈无欲)》之铭言:
: : 你的两个问题都是同一个问题 就是对于for循环的不熟悉
: : 比较一下
: : ========================
: : for i in range(1, 10):
: : for j in range(1, 10):
: : print(str(i) + '*' + str(j) + "=" + str(i*j))
: : ========================
print根本就不是存东西 他只是把那个东西在那个状态下是长怎样印给你看而已
==================code===============
store_list = []
for i in range(1, 10):
for j in range(1, 10):
a = (str(i) + '*' + str(j) + "=" + str(i*j))
store_list.append(a)
#print a
print(store_list)
======================================
分别用#遮一下print a跟print(store_list)就知道了
再讲的详细一点 a = (str(i) + '*' + str(j) + "=" + str(i*j))
因为你没有指定a是个list 或者是 dict
所以每次for一圈的时候a的值就会改变
mylist.append(a) 就是把每次a的值都存进去当mylist的元素 所以每笔资料都会留下来
作者: busystudent (busystudent)   2016-04-02 14:23:00
超感动的,谢谢你的回应!我赶快练习
楼主: MOONY135 (谈无欲)   2016-04-02 14:27:00
list.append这很一开始就有教学了....
作者: busystudent (busystudent)   2016-04-02 14:41:00
真的很感谢你,这部分尤其是关于爬虫的相关知识真的是靠网络资源一点点学来,有时就会出现一知半解的状况,真为自己感到不好意思
作者: drajan (EasoN)   2016-04-02 16:16:00
两年前我连hello world都不会写 有兴趣的话这些可以学很快大家都曾经是新手 有热情可以让你走很远 多读多做就行了

Links booklink

Contact Us: admin [ a t ] ucptt.com