为什么别人学完python 都能顺畅的写出程序,而你不能?是不是写代码时大脑一片空白?
为什么别人学完python都能入门,而你好像都会却什么都写不出来,面对一个具体问题不知道该从哪里入手?
原因在于基础不扎实,缺乏系统性编程思路训练。
本教程适合Python初学者进行编程思路的系统性训练,通过具体例子讲解如何分析问题,拆解问题,用特定的思路解决特定的问题,教程共4个章节:
以下是各章节的内容简介:
第一章,基础知识升华
标题 | 内容简介 |
---|---|
除法运算的应用 | 1.与取模运算配合拆解int数据 2. 配合for循环只遍历一半 |
取模运算的应用 | 1. 奇偶数判断 2. 周期性问题处理 |
逻辑运算符的应用 | and or not 深入讲解,在if语句中如何运用 |
列表最大索引 | 如何倒序遍历列表,掌握索引边界处的处理方法 |
切片的应用 | 截断文件后缀名 |
彻底理解range函数 | 1. range函数功能介绍 2.产生特定需求列表 3.生成待选数据 4.倒序遍历序列 |
打开思路编写python if 语句 | 一个或多个逻辑分支如何处理,逻辑分支互斥分析 |
什么时候使用break | 讲解break的应用场景 |
什么时候使用continue | 讲解使用continue的应用场景 |
第二章,编程基础操作
标题 | 内容简介 |
---|---|
列表append基本用法 | 使用append方法创建列表 |
使用集合统计种类 | 集合的应用场景 |
使用字典做数量统计 | 字典的应用场景 |
数据类型转换 | 需要进行类型转换的应用场景 |
通过key修改字典里的value | 练习修改字典的操作 |
交换列表里两个元素的位置 | 如何使用临时变量 |
通过索引修改列表的元素 | 对列表的常规操作练习 |
第3章,字符串方法
介绍常用的字符串方法在编程中的实践应用
标题 | 内容简介 |
---|---|
字符串find方法在实践中的应用 | 用find方法查找对话中的不文明用语 |
字符串endswith方法在编程中的应用示例 | 使用endswith方法区分文件类型 |
字符串startswith方法在算法中的应用示例 | 使用startswith方法识别日志类型 |
字符串split方法在编程中的应用 | 使用split方法拆解用户输入数据 |
第4章,循环搞定一切
重点讲解如何使用循环来编写代码解决问题
标题 | 内容简介 |
---|---|
遍历列表 | 如何遍历列表 | 找出列表最大值 | 锻炼使用for循环找出列表中的特殊值 |
前人栽树,后人乘凉 | 循环过程中,巧妙应用上一轮循环的结果 |
半个for循环 | 1. 回文判断 2. 列表翻转 |
列表向右偏移n位 | 1. 如何拆解问题 2. for循环与取模运算配合 |
多层for循环能干什么 | 1. 计算组合 2. 99乘法表 3. 遍历二维数组 |
使用计数器控制循环次数 | 通过计数器来控制循环的次数 |
在for循环里对某个变量归零 | 通过状态归零,实现特定功能 |
手机淘宝扫描二维码购买
添加作者微信购买