Zzzzzx. 发表于 2020-12-13 00:53:29

第012讲的自我操作的一点小bug

为什么run modle 之后 什么都没有了呢 用小甲鱼的方法也不行
而 在后面加一个print(list1)就会出现好多好多 从空集开始的一个递增的数列
但不输入又不行{:10_266:} {:10_266:} {:10_266:}

wp231957 发表于 2020-12-13 07:07:16

不要发图片

洋洋痒 发表于 2020-12-13 08:18:14

list1=[]
for x in range(10):
    for y in range(10):
      if x%2==0 and y%2!=0:
            list1.append((x,y))
            print(list1)
   

你的写法是把print放在for循环里了,每一次循环都要打印一次
正确写法list1=[]
for x in range(10):
    for y in range(10):
      if x%2==0 and y%2!=0:
            list1.append((x,y))
print(list1)
   

是循环结束后打印一次即可

qq1151985918 发表于 2020-12-13 09:37:26

他是用解释器你是用IDE,另外你应该在环外边打印
页: [1]
查看完整版本: 第012讲的自我操作的一点小bug