2020级周报:Python学习进阶-函数、字典与控制结构
需积分: 0 143 浏览量
更新于2024-08-04
收藏 257KB DOCX 举报
"周宣辰的2020级20210109周报总结,主要涵盖了Python编程语言的学习内容,包括函数和数据类型、if语句、字典的使用以及while循环和用户输入的相关知识。"
在这份周报总结中,周宣辰详细记录了他在一周内的学习进度,主要集中在Python的基础知识上。首先,他整理了上周学习的函数和数据类型。在Python中,函数是可重用的代码块,可以接受参数并返回结果,而数据类型则包括整型(int)、浮点型(float)、字符串(str)、列表(list)、元组(tuple)、集合(set)和字典(dict)等。理解这些基本的数据结构是编程的基础。
接下来,周宣辰深入学习了if语句,这是进行条件判断的关键。他通过示例学习了如何进行条件测试,包括检查两个值是否相等、数字之间的比较、多条件检测(如if-elif-else结构),以及如何检查特定值是否存在于列表中。此外,他还接触了布尔表达式,它们在逻辑判断中起着核心作用,如True和False。
然后,周宣辰探讨了字典的使用。字典是一种关联数组,其中的元素由键(key)和对应的值(value)组成。他学习了如何访问字典中的值,添加新的键值对,修改已存在的键值,以及删除不再需要的键值对。他也了解了遍历字典的不同方法,包括遍历所有键值对、遍历所有键以及遍历所有值。此外,他还研究了字典的嵌套,即在一个字典中包含另一个字典,这在处理复杂数据结构时非常有用。
最后,周宣辰学习了while循环和用户输入。在Python中,`input()`函数用于获取用户的输入,可以配合`int()`函数将字符串转换为整数,或者在计算中使用模运算 `%`。`while`循环允许程序在满足特定条件时重复执行一段代码。他了解了如何根据用户的选择退出循环,以及如何利用`break`和`continue`语句控制循环流程,同时强调了避免创建无限循环的重要性,因为无限循环可能导致程序无法正常终止。
总结来看,周宣辰这一周的学习涵盖了Python编程的多个关键概念,这些知识对于进一步深入学习Python和进行实际项目开发至关重要。通过不断地实践和总结,他的编程技能得到了显著提升。
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
曹多鱼
- 粉丝: 29
- 资源: 314
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录