文章目录
- 课件1-3:Python输入输出
- 课程概述
- 一、print()函数的详细用法
- 1.1 print()函数基础
- 基本语法
- 打印不同类型的数据
- 1.2 参数控制
- sep参数:分隔符控制
- end参数:结束符控制
- file参数:输出到文件
- flush参数:强制刷新缓冲区
- 1.3 格式化输出
- 1. 老式格式化:% 操作符
- 2. str.format() 方法
- 3. f-string (Python 3.6+ 推荐)
- 1.4 高级输出技巧
- 输出到标准错误
- 颜色和样式输出
- 进度条实现
- 表格输出
- 二、input()函数获取用户输入
- 2.1 input()函数基础
- 基本用法
- input()函数特性
- 2.2 输入验证和处理
- 基本类型转换
- 输入验证函数
- 2.3 交互式输入处理
- 简单交互程序
- 表单式输入
- 密码输入(隐藏输入)
- 三、文件读写基础操作
- 3.1 文件打开模式
- 3.2 文本文件读写
- 读取文件
- 写入文件
- 追加到文件
- 3.3 文件操作实用技巧
- 文件复制
- 统计文件信息
- CSV文件读写
- 3.4 异常处理
- 文件操作异常处理
- 四、练习:制作简单的交互式程序
- 练习目标
- 练习1:简单的待办事项管理器
- 练习2:学生成绩管理系统
- 练习3:简单的日记应用
- 五、综合练习:通讯录管理系统
- 六、总结与回顾
- 6.1 本课程重点知识总结
- 6.2 最佳实践
- 6.3 常见问题解决
- 6.4 学习建议
- 七、作业提交
- 作业要求:
- 提交内容:
- 八、扩展学习资源
- 相关库和框架:
- 推荐项目:
- 学习路径:
课件1-3:Python输入输出
课程概述
本课程将深入讲解Python中的输入输出操作,包括控制台输入输出、格式化输出和文件操作。这些是程序与用户、程序与外部世界交互的基础,是构建实用程序的关键技能。
一、print()函数的详细用法
1.1 print()函数基础
基本语法
# 最简单的输出print("Hello, World!")# 输出多个值,默认用空格分隔print("姓名:",