前言
本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地方也欢迎指出,在此先行谢过。
【python入门系列课程 第六课 计算机是如何做决定的(一)】
【python入门系列课程 第七课 计算机是如何做决定的(二)】
【python入门系列课程 第八课 不停止的while循环】
【python入门系列课程 第九课 循环的好帮手break和continue】
本系列非常基础的课程写到这里就结束了,原本是按螺旋式的课程设计,将基础语法知识分了二十课来讲的,但是发现对于非常基础的初学者,看文字版本还是比较吃力的,之后可能会采取视频讲解的方式。下面就说一下本系列课程整体的一个设计思路,同时希望可以给你提供一个基础知识的学习思路。
数学 加减乘除 取余 取整 三角函数 坐标 函数 方程 几何 概率统计 线性代数。
备注:这里的数学知识不是说全部都要,有的话最好;但是最基本的加减乘除 取余 取整等数学运算能力必须具备。
print(),input(),注释,换行符\n,基本数学运算 加减乘除。
变量概念,命名规则,变量赋值使用
函数提高复用性;结合参数,又可以提高灵活性 ;分解任务等
字符串,列表,元组,字典,集合.
拼接,复制,运算,增加,删除,修改,查找的使用。
上面的基础知识学习的时候看上去非常简单,但是却是非常重要的;如果掌握了,那已经具备了基础的编程能力,接下来可以去做一些小型任务去练习巩固,增强自己的代码编写能力。
当然了,如果能力比较强的话,可以去学习具体的模块,去解决一些实际的问题或者做一些作品,比如做一些简单的图片图表处理 ,UI程序,游戏设计,网络编程都已经可以了。
接下来,我会写一些比较进阶类的课程,知识点会讲的比较少,更多偏向应用和思维的训练,所以需要基础比较扎实,当然了我一会提供一些小练习,帮助去练习巩固之前的基础知识,如果还是觉的还是比较难的话,可以关注我的公众号:叶子陪你玩 或者 简书,里面有我的联系方式,有空的话可以手把手教你。
具体方向:进阶的编程语法知识 ,图片处理,UI程序,游戏设计,网络编程,web全栈开发。