编写了一个名为learning_python.txt的文件,内容如下:
(root@centos7 tmp) #猫learning_python.txt 在Python代码; 在Python中你可以学习对象; 在Python中你可以学习类。
要求:编写一个程序,它读取这个文件并打印三次。
-
<李> 1,第一次打印时读取整个文件;李>
<李> 2,第二次打印时遍历文件对象,李>
<李> 3,第三次打印时将各行存储在一个列表中,再在同代码块外打印它们。李>
<强> 1,第一次打印的代码:强>
文件名=' learning_python.txt ' file_object张开(文件名): 内容=file_object.read () print (contents.rstrip ())
<强> 2,第二次打印的代码:强>
文件名=' learning_python.txt ' file_object张开(文件名): # 1=file_object.read内容() # 1打印(contents.rstrip ()) 在file_object线: print (line.rstrip ())
<强> 3,第三次打印的代码:强>
文件名=' learning_python.txt ' file_object张开(文件名): # 1内容=file_object.read()第一次打印,文件作为一个整体 # 1打印(contents.rstrip ()) 在file_object # 2:第二次打印,在与模块内 # 2打印(line.rstrip ()) 行=file_object.readlines () 线的线:#第三次打印,在与模块外 print (line.strip ())
<强>总结强>
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接