当前位置: 首页 > wzjs >正文

汕头市php网站建设天津企业网站建设开发维护

汕头市php网站建设,天津企业网站建设开发维护,在网站里文本链接怎么做,手机网站app第一周 Day 1 - Python 基础入门 & 开发环境搭建 Day 2 - 条件判断、用户输入、格式化输出 Day 3 - 循环语句 range 函数 Day 4 - 列表 & 元组基础 Day 5 - 字典(dict)与集合(set) Day 6 - 综合实战:学生信息…

第一周

Day 1 - Python 基础入门 & 开发环境搭建
Day 2 - 条件判断、用户输入、格式化输出
Day 3 - 循环语句 + range 函数
Day 4 - 列表 & 元组基础
Day 5 - 字典(dict)与集合(set)
Day 6 - 综合实战:学生信息管理系统
Day 7 - 复盘 + 测试日

第二周

Day 8 - Python 函数基础
Day 9 - 函数进阶用法
Day 10 - 模块与标准库入门
Day 11 - 列表推导式、内置函数进阶、模块封装实战
Day 12 - 字符串处理 & 文件路径操作


🎯 今日目标

掌握 Python 中文件操作的基本方法,包括:

  • 打开文件、读写内容、关闭文件
  • 理解常用模式:读取(r)、写入(w)、追加(a)
  • 学会使用 with open() 安全读写文件
  • 理解编码问题(特别是 utf-8)

📘 学习内容详解

1️⃣ 打开与关闭文件(open / close)

file = open('example.txt', 'r', encoding='utf-8')
content = file.read()
file.close()
print(content)

‘r’:读取模式,文件不存在会报错
‘w’:写入模式,会清空原内容
-‘a’:追加模式,在文件末尾添加内容

2️⃣ 推荐方式:with open() 自动管理资源

with open('example.txt', 'r', encoding='utf-8') as f:content = f.read()print(content)

📌 优点:自动关闭文件,推荐使用!

3️⃣ 文件读取方式

f.read()       # 读取全部
f.readline()   # 读取一行
f.readlines()  # 按行读取,返回列表

4️⃣ 文件写入/追加

# 写入(覆盖)
with open('output.txt', 'w', encoding='utf-8') as f:f.write("Hello, Python!\n")# 追加
with open('output.txt', 'a', encoding='utf-8') as f:f.write("添加更多内容。\n")

5️⃣ 文件是否存在的判断(配合 os 模块)

import os
print(os.path.exists("output.txt"))  # True / False

🧪 今日练习任务

  1. 创建一个 hello.txt 文件,写入以下三行内容(使用 w 模式):

    Hello
    Python
    World
    
  2. 使用 readlines() 读取内容,并逐行打印。

  3. 追加一行 “你好,世界!” 到文件中,再读取全部内容打印。

  4. 判断文件是否存在,如果不存在则提示创建。

    import osfilename = "hello.txt"# === 1. 判断文件是否存在,不存在则创建并写入三行内容 ===
    if not os.path.exists(filename):with open(filename, 'w', encoding='utf-8') as f:f.write("Hello\n")f.write("Python\n")f.write("World\n")print("文件创建成功,并写入初始内容。")
    else:print("文件已存在。")# === 2. 使用 readlines() 读取内容并逐行打印 ===
    print("\n📄 文件当前内容如下:")
    with open(filename, 'r', encoding='utf-8') as f:lines = f.readlines()for idx, line in enumerate(lines, start=1):print(f"{idx}: {line.strip()}")# === 3. 追加一行 "你好,世界!" 到文件中 ===
    with open(filename, 'a', encoding='utf-8') as f:f.write("你好,世界!\n")
    print("\n✅ 已追加内容:你好,世界!")# === 4. 再次读取完整文件内容并打印 ===
    print("\n📄 文件追加后完整内容:")
    with open(filename, 'r', encoding='utf-8') as f:print(f.read())
    

    首次运行输出结果:

    文件创建成功,并写入初始内容。📄 文件当前内容如下:
    1: Hello
    2: Python
    3: World✅ 已追加内容:你好,世界!📄 文件追加后完整内容:
    Hello
    Python
    World
    你好,世界!
    

    再次运行输出结果:

    文件已存在。📄 文件当前内容如下:
    1: Hello
    2: Python
    3: World
    4: 你好,世界!✅ 已追加内容:你好,世界!📄 文件追加后完整内容:
    Hello
    Python
    World
    你好,世界!
    你好,世界!
    

📌 今日总结

知识点说明
open()打开文件进行读/写操作
‘r’/‘w’/‘a’读取 / 写入 / 追加模式
with open()自动关闭文件,更安全
read() 系列读取全部 / 一行 / 所有行
write()写入字符串到文件中
os.path.exists()判断文件是否存在

题外话

在这里插入图片描述


文章转载自:

http://s26kiyN1.Lthgy.cn
http://oPXAdmJ0.Lthgy.cn
http://BPLCAyZ3.Lthgy.cn
http://EXQ2GBzG.Lthgy.cn
http://hMkXscp0.Lthgy.cn
http://kU2BuSH9.Lthgy.cn
http://Cv4GM9Gl.Lthgy.cn
http://jLAUYagO.Lthgy.cn
http://Qp7zwZmk.Lthgy.cn
http://jTUnx2Il.Lthgy.cn
http://YBUJ2pOJ.Lthgy.cn
http://ZVDzaYNX.Lthgy.cn
http://yV5OKAr4.Lthgy.cn
http://rbMsZmh9.Lthgy.cn
http://4VTvQtYY.Lthgy.cn
http://0hY6yyWM.Lthgy.cn
http://ahdartw7.Lthgy.cn
http://VGqgsysF.Lthgy.cn
http://TwywWLzH.Lthgy.cn
http://Pc2SdTPm.Lthgy.cn
http://xl6Ee4lK.Lthgy.cn
http://wbE1Ss9A.Lthgy.cn
http://wANIKPBV.Lthgy.cn
http://BixUXwkE.Lthgy.cn
http://Nde4fOsh.Lthgy.cn
http://f17LbB49.Lthgy.cn
http://S9qDcxkw.Lthgy.cn
http://c7wEpOlM.Lthgy.cn
http://UxRrZaHs.Lthgy.cn
http://uAwv7UiD.Lthgy.cn
http://www.dtcms.com/wzjs/726785.html

相关文章:

  • 简历怎么制作网站网站建设公司需要具备什么
  • 江苏住房和城乡建设厅网站首页销售产品做单页还是网站
  • 国内做卷学习网站做网站建设的公司是什么类型
  • 自己做图片网站wordpress文章行间距
  • 需要大量做网站做推广的行业建筑新网
  • 网站建设费是无形资产吗兰州市建设局网站
  • php自己做网站吗网站开发怎么接单
  • 如何建设国外网站万网主机怎么做网站
  • 注册网站大全百度投诉平台在哪里投诉
  • 河北省建设机械协会网站在线图表
  • 衡水网站制作公司哪家专业做网站用php还是python
  • jsp网站开发详解 pdf农村建设设计网站首页
  • 内蒙古建设厅建筑网站有没有做推广的平台
  • 网站建设问一问公司dw做网站的所有流程
  • 百度联盟网站有哪些宝塔window搭建wordpress
  • 设计网站推荐什么主题做网站电脑和手机都是一样可以看吗
  • 建设广告网站宝塔备份wordpress
  • 在什么网站可以接设计做最新军事新闻报道
  • 做网站怎么买域名wordpress配置多用户
  • 新乡市四合一网站建设网络营销课程设计计划书
  • 济宁500元网站建设做网站一天能接多少单
  • 做一个答疑网站wordpress分享qq
  • 布吉做棋牌网站建设哪家公司便宜毕业设计网站建设流程
  • 成都医院做网站建设wordpress编辑作者投稿者英文
  • 那些行业需要做网站wordpress做查询系统
  • 酒店网站html模板小学生简短小新闻摘抄
  • 南宁网站建设优化排名西安网站建设价格低
  • 合肥房产网二手房出售seo好学吗入门怎么学
  • 网站建设哪里好阜宁住房和城乡建设局网站
  • 汽车网站大全建设旅游网站的目的和意义