您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python编程从入门到实践笔记——文件

5b51 2022/1/14 8:24:21 python 字数 6558 阅读 655 来源 www.jb51.cc/python

Python编程从入门到实践笔记——文件

概述

Python编程从入门到实践笔记——文件

<span style="color: #008000;">#<span style="color: #008000;">2.文件路径<span style="color: #008000;">

<span style="color: #008000;">#<span style="color: #008000;">3.逐行读取
<span style="color: #000000;">with open(file_name) as file_object:
<span style="color: #0000ff;">for line <span style="color: #0000ff;">in<span style="color: #000000;"> file_object:
<span style="color: #0000ff;">print<span style="color: #000000;">(line.rstrip())

<span style="color: #008000;">#<span style="color: #008000;">4.创建一个包含文件各行内容的列表<span style="color: #008000;">

<span style="color: #000000;">with open(file_name) as file_object:
lines =<span style="color: #000000;"> file_object.readlines()

<span style="color: #0000ff;">for line <span style="color: #0000ff;">in<span style="color: #000000;"> lines:
<span style="color: #0000ff;">print<span style="color: #000000;">(line.rstrip())

<span style="color: #008000;">#<span style="color: #008000;">5.使用文件内容<span style="color: #008000;">

<span style="color: #000000;">with open(file_name) as file_object:
lines =<span style="color: #000000;"> file_object.readlines()

pi_string = <span style="color: #800000;">''
<span style="color: #0000ff;">for line <span style="color: #0000ff;">in<span style="color: #000000;"> lines:
pi_string +=<span style="color: #000000;"> line.rstrip()

<span style="color: #0000ff;">print<span style="color: #000000;">(pi_string)

<span style="color: #008000;">#<span style="color: #008000;">6.包含一百万位的大型文件<span style="color: #008000;">

<span style="color: #008000;">#<span style="color: #008000;">7.圆周率中包含你的生日吗
birthday = input(<span style="color: #800000;">"<span style="color: #800000;">Enter your birthday,in the form mmddyy: <span style="color: #800000;">"<span style="color: #000000;">)
<span style="color: #0000ff;">if birthday <span style="color: #0000ff;">in<span style="color: #000000;"> pi_string:
<span style="color: #0000ff;">print(<span style="color: #800000;">"<span style="color: #800000;">Your birthday appears in the first million digits of pi!<span style="color: #800000;">"<span style="color: #000000;">)
<span style="color: #0000ff;">else<span style="color: #000000;">:
<span style="color: #0000ff;">print(<span style="color: #800000;">"<span style="color: #800000;">Your birthday does not appear in the first million digits of pi.<span style="color: #800000;">"<span style="color: #000000;">)

<span style="color: #008000;">#<span style="color: #008000;">10.2写入文件<span style="color: #008000;">

file_name = <span style="color: #800000;">'<span style="color: #800000;">programming.txt<span style="color: #800000;">'<span style="color: #000000;">

with open(file_name,<span style="color: #800000;">'<span style="color: #800000;">w<span style="color: #800000;">'<span style="color: #000000;">) as file_object:
file_object.write(<span style="color: #800000;">"<span style="color: #800000;">I love programming.<span style="color: #800000;">"<span style="color: #000000;">)

<span style="color: #008000;">#<span style="color: #008000;">2.写入多行<span style="color: #008000;">

<span style="color: #008000;">#<span style="color: #008000;">3.附加到文件<span style="color: #008000;">

with open(file_name,<span style="color: #800000;">'<span style="color: #800000;">a<span style="color: #800000;">'<span style="color: #000000;">) as file_object:
file_object.write(<span style="color: #800000;">"<span style="color: #800000;">I love programming.\n<span style="color: #800000;">"<span style="color: #000000;">)
file_object.write(<span style="color: #800000;">"<span style="color: #800000;">I love playing basketball.\n<span style="color: #800000;">")

总结

以上是编程之家为你收集整理的Python编程从入门到实践笔记——文件全部内容,希望文章能够帮你解决Python编程从入门到实践笔记——文件所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶