python for循环嵌套异常 咋解决

我来解读一下你的代码:d=\u0026#39;bqwzqglxxbyjqmufqghwgqbrlqr lwzqbpqybrlqldlyghufjhqs bgbyjqwqphu gqdl mqplr lgqplyglyrlqsbghqwxxqghlplqrhw wrgl pqbpqyugqwgqwxxqlwpmqguqtu\u0026#39;list1=\u0026#39;abcdefghijklmnopqrstuvwxyz \u0026#39;list2=\u0026#39;bdfghjlmpqrstuwxyz \u0026#39;#上面三行赋值就不解读了。for i1 in range(27): d= d.replace(list2,list1) #把字符串d里面的所有‘b’字替换成‘a’字,然后依次把‘b’字改成b,c,d……z,但是因为第一次已经改掉了所有的b成为了a,所以剩下25次循环变得毫无意义。for i2 in range(27): #这行由于没有缩进,所以效果是和第一个循环同级别,并没有嵌套 d= d.replace(list2,list1) #同样的,你把字符串d里面的所有‘d’字改成‘a’字,剩下25次循环一样毫无意义。#下面的代码都是一样的情况。就不解读了。注意到了么?你的循环是毫无意义的,并且,你把所有的字符都改成了a
■网友
首先你只有for循环,没有嵌套其次解密规则呢。。。
■网友
这代码能运行?python号称面向游标卡尺编程可不是白说的。
■网友
没看出来哪里嵌套的是我一个人吗。。


    推荐阅读