📜  Python设计模式-要点

📅  最后修改于: 2020-11-07 09:04:23             🧑  作者: Mango


Python是一种开放源代码的脚本语言,它是高级,解释性,交互式和面向对象的。它被设计为高度可读的。 Python语言的语法易于理解,并且经常使用英语关键字。

Python语言的功能

在本节中,我们将学习Python语言的不同功能。

口译

在运行时使用解释器处理Python 。无需在执行之前编译程序。它类似于PERL和PHP。

面向对象

Python遵循面向对象的样式和设计模式。它包括具有各种特性的类定义,例如封装,多态性等等。

随身携带

用Windows操作系统编写的Python代码,可以在Mac操作系统中使用。该代码可以根据要求重复使用和移植。

易于编码

Python语法易于理解和编码。任何开发人员都可以在几个小时内理解Python的语法。 Python可谓“程序员友好”

可扩展的

如果需要,用户也可以用C语言编写一些Python代码。也可以将Python代码放在源语言中,并使用不同的语言,例如C++。这使Python成为一种可扩展的语言。

重要事项

考虑以下与Python编程语言有关的要点-

  • 它包括功能性和结构化编程方法以及面向对象的编程方法。

  • 它可以用作脚本语言或编程语言。

  • 它包括自动垃圾收集。

  • 它包括高级动态数据类型,并支持各种动态类型检查。

  • Python包含与C,C++和Java等语言集成的功能。

如何在您的系统中下载Python语言?

要在您的系统中下载Python语言,请点击以下链接-

https:// www。 Python.org / downloads /

Python语言

它包括适用于Windows,MacOS和Linux发行版等各种操作系统的软件包。

Python的重要工具

在本节中,我们将简要学习Python的一些重要工具。

Python字符串

字符串的基本声明如下-

str = 'Hello World!'

Python列表

Python列表可以声明为复合数据类型,用逗号分隔并括在方括号([])中。

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']

Python元组

元组是Python的动态数据类型,它由用逗号分隔的多个值组成。元组用括号括起来。

tinytuple = (123, 'john')

Python字典

Python字典是哈希表的一种。字典键几乎可以是Python的任何数据类型。数据类型通常是数字或字符串。

tinydict = {'name': 'omkar','code':6734, 'dept': 'sales'}

什么构成Python的设计模式?

Python使用以下参数帮助构建设计模式-

  • 模式名称
  • 意图
  • 别名
  • 动机
  • 问题
  • 结构体
  • 参加者
  • 约束条件
  • 样例代码