Python初学者进阶的九大技能

治疗白癜风北京中科 http://pf.39.net/bdfyy/bdfzj/
作者

MartinAnderssonAaberge译者

孙薇,责编

屠敏头图

CSDN下载自视觉中国出品

CSDN(ID:CSDNnews)以下为译文:Python是一种很棒的语言,语法简单,无需在代码中搜索分号。对于初学者来说,Python是入门最简单的语言之一。Python有大量的库支持,你还可以安装其他库来增加自己的编程经验。学了一阵子之后,你可能会觉得:为如此简单的操作写大量的代码有些令人困惑。实际上,事情并没有你想得那么糟。理解其背后的逻辑比写几行代码更为重要。短代码更好,但如果逻辑有问题,那么无论如何你的代码都会有问题。随着经验和创造力的增长,最终你的代码将会变得更短、更好。初学者与中级程序员那么,对于Python程序员而言,初学者和进阶者有什么区别呢?本文将重点介绍以下方面:解决问题和提出问题;XY问题;理解代码为何起作用(或不起作用);使用字符串;使用列表;使用循环;使用函数(并正确谈论函数);面向对象编程;尊重PEP。解决问题和提出问题:程序员缺乏解决问题能力的话,代码出色也是枉然。如果你解决问题的思维不够发达,可能就无法为你要解决的问题找到最佳的解决方案。编程不仅仅是编写代码,需要解决问题才能有机会出初学者行列。提出编程相关的问题也很重要。如果不经尝试,就让别人解决你的问题,可能也会出局。这很难,但如果不尝试自己解决问题,你将对解决方案一无所得。如果想要了解更多关于编程提问的技能,我另有一篇文章,链接如下(英文):HowtoAskQuestionsAboutProgramming:


转载请注明:http://www.aierlanlan.com/rzdk/8470.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了