📅  最后修改于: 2020-10-24 08:43:32             🧑  作者: Mango
选择名称Python背后有一个事实。吉多·范·罗苏姆(Guido van Rossum)正在阅读英国广播公司(BBC)喜剧系列剧《蒙蒂·蟒蛇的飞行马戏》的剧本。当时是1970年代后期播出。
范·罗瑟姆(Van Rossum)想选择一个独特,分类且有点神秘的名称。于是,他决定选择“Monty Python的飞行马戏团”为自己新创建的编程语言后命名的Python。
喜剧系列富有创造力,而且随机性强。它谈论了一切。因此它是缓慢且不可预测的,这使其非常有趣。
Python也是通用的,并广泛用于每个技术领域,例如机器学习,人工智能,Web开发,移动应用程序,桌面应用程序,科学计算等。
Python编程语言会定期更新,以提供新的功能和支持。从1994年开始到现在的Python版本中有很多更新。
下面列出了Python版本及其发布日期。
Python Version | Released Date |
---|---|
Python 1.0 | January 1994 |
Python 1.5 | December 31, 1997 |
Python 1.6 | September 5, 2000 |
Python 2.0 | October 16, 2000 |
Python 2.1 | April 17, 2001 |
Python 2.2 | December 21, 2001 |
Python 2.3 | July 29, 2003 |
Python 2.4 | November 30, 2004 |
Python 2.5 | September 19, 2006 |
Python 2.6 | October 1, 2008 |
Python 2.7 | July 3, 2010 |
Python 3.0 | December 3, 2008 |
Python 3.1 | June 27, 2009 |
Python 3.2 | February 20, 2011 |
Python 3.3 | September 29, 2012 |
Python 3.4 | March 16, 2014 |
Python 3.5 | September 13, 2015 |
Python 3.6 | December 23, 2016 |
Python 3.7 | June 27, 2018 |
Python 3.8 | October 14, 2019 |
初学者最常问的问题-“学习Python的最佳方法是什么?”?这是最初的相关问题,因为学习任何编程语言的第一步就是要学会学习。
正确的学习方式将帮助我们快速学习并成为一名优秀的Python开发人员。
在本节中,我们将讨论学习Python时应牢记的各种技巧。
在学习Python之前,目标应该很明确。 Python也是一种简单而广泛的语言。它包括许多库,模块,内置函数和数据结构。如果目标不清楚,那就是学习Python的无聊和单调的旅程。没有明确的目标,您可能就无法实现。
因此,首先要弄清楚学习的动机,这可以是诸如了解新知识,使用Python开发项目,切换到Python等之类的东西。以下是Python广泛使用的一般领域。选择其中任何一个。
根据您的兴趣选择一个或两个领域,并开始学习Python的旅程。
学习Python编程语言的语法是最重要和最基本的步骤。在深入学习基础语法之前,我们必须学习基础语法。正如我们在之前的教程中所讨论的那样, Python易于学习并且语法简单。它不使用分号和括号。它的语法类似于英语。
因此,将花费最少的时间来学习其语法。一旦我们正确地获得了其语法,就可以更轻松,更快速地进行项目工作。
注意-学习Python 3,而不是Python 2.7,因为行业不再使用它。我们的Python教程基于最新版本的Python 3。
编写代码是学习Python的最有效,最强大的方法。首先,尝试在纸上编写代码并牢记运行(Dry Run),然后移至系统。在纸上编写代码将帮助我们快速熟悉深层存储器中的语法和概念存储。在编写代码时,请尝试使用适当的函数和适当的变量名称。
有许多可用于Python编程的编辑器会自动突出显示与语法相关的问题。因此,我们无需过多注意这些错误。
接下来的重要步骤是进行练习。它需要通过代码来实现Python概念。我们应该遵守我们的日常编码实践。
一致性是生活各个方面成功的关键,而不仅仅是编程。每天编写代码将有助于发展肌肉记忆力。
我们可以进行相关概念的问题练习,或者至少解决2或3个Python问题。似乎很难,但是肌肉记忆在编程中起着很大的作用。那些认为仅Python的阅读概念就足够了的人将会带我们走。
自己创建注释是学习Python的概念和语法的绝佳方法。它将建立Solidity和重点,从而帮助您成为Python开发人员。用相关信息做简短的注释,并包括有关主题的适当示例。
保持自己的笔记也有助于快速学习。在《心理科学》上发表的一项研究表明:
在研究中记笔记的学生被迫更具选择性-因为您无法像打字一样快地写作。
编码似乎是一种单独的活动,但我们可以通过与其他人进行互动来提高自己的技能。我们应该与学习Python的专家或朋友讨论我们的疑问。此习惯将有助于获得其他信息,技巧和窍门,以及解决编码问题的方法。 Python的最大优点之一是,它拥有一个强大的社区。因此,我们也可以向热情的Python爱好者学习。
在了解了Python的基本概念之后,初学者应该尝试处理小型项目。这将有助于更深入地了解Python并成为其中的更多组件。理论知识不足以通过Python语言获得命令。这些项目可以是任何东西,只要它们可以教给您一些知识。您可以从小型项目开始,例如计算器应用程序,井字游戏,闹钟应用程序,待办事项列表,学生或客户管理系统等。
一旦您完成了一个小项目,便可以轻松地转到您感兴趣的领域(机器学习,Web开发等)。
有一句著名的谚语:“如果你想学点东西,就应该教别人”。在学习Python的情况下也是如此。通过创建博客文章,录制视频或在本地培训中心上课,与其他学生分享您的信息。它将帮助我们增进对Python的理解,并探索您知识中看不见的漏洞。如果您不想做所有这些事情,请加入在线论坛并发布有关Python相关问题的答案。
Python由庞大的库和各种框架组成。熟悉Python的基本概念之后,下一步就是探索Python库。库对于处理特定于域的项目至关重要。在以下部分中,我们将介绍主要库的简要介绍。
Python有很多库。上面,我们提到了其中一些。
众所周知, Python是一种开源语言,这意味着每个人都可以免费使用它。我们还可以为Python在线社区做出贡献,以增强我们的知识。为开源项目做贡献是探索自己的知识的最佳方法。我们还会收到对我们提交的工作的反馈,意见或建议。反馈将为Python编程提供最佳实践,并帮助我们成为一名优秀的Python开发人员。
Python是一种通用的开源高级编程语言,还提供了许多库和框架。 Python因其简单,易用的语法和用户友好的环境而广受欢迎。 Python的用法如下。
在下一个主题中,我们将讨论Python应用程序,在此我们详细定义了Python的用法。