print的位置差异

第一种,for循环和print是同级的,只有当for循环结束了才会print

d=[]
for i in range(1, 101):
  d.append(i)
print d[6::7]

 

第二种,也就是print在for循环里面,所以每循环一次就打印一次

d=[]
for i in range(1, 101):
  d.append(i)
  print d[6::7]

 

 

 

 
for i in [1]:
print (i)
这种写法错误,for循环是个空循环
 
for i in [1]:
  print (i)
print(i)是循环里面的内容

 

posted @ 2019-09-09 16:28  虎皮猫  阅读(383)  评论(0编辑  收藏  举报