Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.44 KB

学习小结.md

File metadata and controls

23 lines (12 loc) · 1.44 KB

Python学习总结

学习概况

  • 操作环境:练习使用的是windows7,python2版本。
  • 完成情况:exercise1-44完成书目上所有练习,exercise45-52照着书上提示敲了代码,此部分还未完全掌握。
  • github 官方教程已学习,掌握github基本运用。
  • 学习笔记放入了仓库里每个练习中,此处不单独罗列。
  • 编程中容易产生心流是在早晨或者晚上。早晨头脑清晰,晚上更容易静下心来。

编程思维

编程的本质是人机交互,用机器懂得的语言与机器对话。程序是指做某件事的步骤,用以指导计算机执行某项操作,通常用某种程序设计语言编写。

编程需要掌握语法及逻辑。语法包括列表、类、函数、字典、元组等,逻辑包括布尔逻辑、循环、数据结构等。

我觉得编程的一个核心是把问题拆分、模块化。编程思维的核心不是编程语言,也不是语法,甚至不是算法或数据结构本身,而是如何分解问题,从中发现规律,建立解决问题的模型,并映射到合适的数据结构和算法上,然后才能根据算法写程序实现。

使用Python给我带来的一个好处是可以批量、快速的获取大量自己需要的东西,大大节省了信息获取的时间。我也发现我对编程的兴趣主要集中在数据分析方面。