如何学好编程

半学期来写了多少行代码

俄罗斯方块
Python编程知识-逆序除重
Python编程知识-简单的加法
Python编程知识-字符串作业
Python编程知识-奇妙的三元组
Python编程知识-学习成绩划分
Python编程知识-奖金分配
Python编程知识-回文检查器
Python编程知识-罗马数字转换器
Python编程知识-凯撒密码
Python编程知识-HZF的魔法棒
ps:《看漫画学python》书上的内容没有计算在内。

问题

在看完书后发现还有很多很多东西书上没有,在编游戏时发现很多内容并不知其所以然,只是照本宣科,机械式的套用,做不到灵活运用。