为了账号安全,请及时绑定邮箱和手机立即绑定

请问这样为什么不对

for x in [ 1,2,3,4,5,6,7,8,9 ]:
    for y in [0,1,2,3,4,5,6,7,8,9]:
    if x>=y:
        continue
    else:
        print 10*x+y

正在回答

2 回答

l1,l2 = [], []
for x1 in range(1,10):
    for y1 in range(0,10):
        if x1 < y1:
        	l1.append(x1*10 + y1)

for x2 in [1,2,3,4,5,6,7,8,9]:
    for y2 in [0,1,2,3,4,5,6,7,8,9]:
	    if x2>=y2:
	        continue
	    else:
	        l2.append(10*x2+y2)
print l1 == l2
n = 0
while n < len(l1):
	print l1[n] == l2[n]
	n += 1

都是True

0 回复 有任何疑惑可以回复我~

if及以后代码少了缩进

for x in [1,2,3,4,5,6,7,8,9]:

    for y in [0,1,2,3,4,5,6,7,8,9]:

   if x>=y:

       continue

   else:

       print 10*x+y

0 回复 有任何疑惑可以回复我~
#1

zhengc

原来复制出来都缺少缩进呀
2016-02-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

请问这样为什么不对

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信