当前位置: 首页 > 后端技术 > Python

运维人员如何学习python编程

时间:2023-03-26 13:02:32 Python

从不写代码,才能独立写代码解决问题。这个问题很重要!一味研究所谓的项目,到头来还是写不出代码自己解决问题。先解决能独立写代码的问题,再通过项目加强训练。运维一定要懂开发,尤其是python开发,这是大家的共识。不懂运维开发,路会越走越窄。运维中遇到的一些困难是:有的连书本都看不懂;有的书能看懂,别人写的简单代码也能看懂,但是自己写代码解决不了问题。笔者认为,学习编程不仅是学习语法,更是学习算法(计算思维、解题方法、编程思想)。什么是计算思维:计算思维的概念是计算机科学发展的自然产物。第一个明确使用这个概念的人是美国卡内基梅隆大学的JeannetteM.Wing教授。对于想更轻松的学习Python基础的新手小白,Python爬虫、web开发、大数据、数据分析、人工智能等技术,这里我将系统的教学资源分享给大家,架起我的微博(通营):2763177065[教程/工具/方法/问题]计算思维是运用计算机科学的基本概念来解决问题、设计系统和理解人类行为;计算思维最根本的内容,即它的本质是抽象和自动化。编程思想实际上是计算思维的体现,用语法来表达解决问题的方法和算法。我来说说如何学习python1,买一本好书。推荐阅读《python核心编程》,一本书就够了。2.一边看书,一边敲代码。书中的每个代码都需要输入一次。在打字的过程中,你会遇到问题。遇到问题,想办法解决,然后改进。3、还要适当做练习,加强学习。4、Python有多种编程范式,面向过程、面向对象、函数式编程等,建议从面向过程的学习开始。有些朋友野心勃勃,连最基本的逻辑表达式、循环、判断都不懂,就想学django。问题一:输出如下样式1,2,3,4,5,6,7,8,9,10很多初学者会写如下代码,foriinrange(1,11):printstr(i)+",",输出结果为1,2,3,4,5,6,7,8,9,10,但百思不得其解的是怎么不输出最后一个逗号。告诉你吧,我看书的时候知道if判断语句,但是在实际应用中却用不好。分析这个样式1,2,3,4,5,6,7,8,9,10最后一个没有逗号,但是前面有一个逗号,这明显是判断。针对想更轻松学习Python基础的初学者,Python爬虫、Web开发、大数据、数据分析、人工智能等技术。所以代码是这样写的:n=10foriinrange(1,n+1):ifi200:breakifnotline:breakfile1.close()file2.close()5.功能抽象,大问题要掌握对于小问题,每个小问题用一个功能解决,大问题集成解决。6.面向对象的类抽象,类是由属性和方法组成的对象的蓝图。将使用面向对象的建模。总结:有没有编程思想是能否手写代码的关键。掌握一些常用的简单算法:蛮力法、二分法、递归算法、递归算法、回溯算法等;最重要的是解决问题的训练。有想法,有独立解决问题的能力,才能在职场上立于不败之地!