关于for each_line in f: 句型中的each_line问题(零基础入门)
经常看到 for each_line in f:请问 假如f为一个文件,为什么each_line一定是每一句话,为什么不能是每一个字符?如果把each_line改成其他的名字,结果会有变化吗?谢谢 写什么都一样,这就是一个变量 1,Python规定。
2,啥变量都可以,你写个for aoligei in f也行。
但是要保证可读性。 each_line 只是个变量名,也可以改成其他的,值不变。
遍历文件是一行一行遍历的,而遍历字符串是一个一个字符遍历的。如果想一个一个字符遍历文件,可以这样做:
for each_char in f.read():
页:
[1]