运维如何通过学习python学会编程
运维如何通过学习python学会编程 运维必须懂开发,特别是python开发,已经形成大家的共识,不懂开发的运维,路会越走越窄。 黄哥,从2012年底,从事python教学过程中,接触到很多运维的朋友。部分运维是自学的Linux 或者是从运维培训班出来的。他们对编程懂很少或懂一些shell开发。 部分运维遇到的困难是:有的连书都不懂;有的书是可以看懂,别人写的简单代码也可以看懂,但自己不会写代码解决问题。 黄哥提出一个观念:学习编程不止是学习语法,需要大力学习计算思维,解决问题的方法,算法,编程思路。 何为计算思维: 计算思维(Computational Thinking)概念的提出是计算机学科发展的自然产物。 第一次明确使用这一概念的是美国卡内基·梅隆大学周以真(Jeannette M. Wing)教授。 计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为; 计算思维最根本的内容,即其本质是抽象和自动化。 编程思路,其实就是计算思维的具体体现,用语法来表达解决问题的方法、算法。 下面说说如何学习python 1、买一本好书,黄哥推荐看《python核心编程第2版》,书有一本足以。 2、边看书,需要边敲代码,书上每一个代码都需要敲一遍,敲的过程中,才能碰到问题。碰到问题,想办法 解决,才能提高。 3、还需要做适当的习题来加强学习。 4、python有多种编程范式