开完邪 发表于 2020-5-1 11:42:33

for .. in .. 的问题

e = open(‘’)
for each in e:
        count = 0
        count += 1
请问这里的count会随着给文件分行而加1吗

zltzlt 发表于 2020-5-1 11:43:54

不会,因为 count = 0 这一句放到循环体中,每次循环 count 都会清零。将 count = 0 放到循环外部就能实现需求。

永恒的蓝色梦想 发表于 2020-5-1 11:52:45

不会,如果文件为空则不会有count,否则count=1

AINIDEREN 发表于 2020-5-1 12:12:46

肯定不会呀,count每次循环都会重置的,你要把它放在外面

hanjiang6607 发表于 2020-5-4 21:40:43

路过,学习中!
页: [1]
查看完整版本: for .. in .. 的问题