猫史档案馆


关于python中的for语句的问题

用户:明_明_查看:12 回复:6 评论:12 创建时间:2024-08-17T12:31:09


我在用for语句导入整个字符表后再次使用for语句,却发现整个被循环的代码段都被跳过了,没有循环就执行了最后一条。这些是出错的两个循环,其他的我都省略了,而且这两个循环是连不在一起的。range那设定是256,忘记写了

for x in range:
    list.append(chr(x))
for c in indata:
    print(indata)
#以上所使用的所有数据都是定义了的,list是列表,indata是字符串。


回复

上一页1 页 / 共 1下一页
明_明_

注意,运行时没有报错。另外,循环的内容我已经抽象过了,并不是原本的代码。indata的数据类型是一个字节对象,用的是u

tf-8编码,在后面我对这一个变量进行了字符串类型转换,问题依然没有解决。

点赞0


评论


明_明_

。。

点赞0


评论


NatriumchloridNatriumchlorid

没看懂

点赞0


评论


明_明_

意思是说:

执行的时候没有报错,意思代码没有任何问题。

然后第一个for将range表遍历至256,第二次使用for遍历另外一个对象而且遍历变量不一样,但是却被整段跳过了。求解决方法

点赞0


评论


明_明_

center_image

点赞1


评论


神秘网友(小绿)(上高手)神秘网友(小绿)(上高手)

center_imagerange需要加括号

点赞0


评论