Python的基本概念是什么?

Python的基本概念是什么?

Python是一种通用的解释型、交互式、面向对象和高级语言。

更多Python相关文章,请阅读:Python 教程

Python的特点

Python具有以下关键特点。

  • Python支持函数式和结构化编程方法以及OOP。

  • 它可以用作脚本语言,也可以编译为字节码以构建大型应用程序。

  • 它提供了非常高级的动态数据类型,并支持动态类型检查。

  • 它支持自动垃圾收集。

Python中的变量

变量只是保留存储值的内存位置。这意味着当您创建变量时,您会在内存中保留一些空间。让我们创建一个变量。

a = 10

上面,a是一个变量,被赋予整数值10。

Python中的数字数据类型

数字数据类型存储数字值。它们是不可变的数据类型,这意味着更改数字数据类型的值会导致新分配的对象。

Python支持四种不同的数字类型。

  • int(有符号整数) − 他们通常被称为整数或整数,是没有小数点的正数或负数。

  • long(长整数) − 也称为longs,它们是无限大小的整数,像整数一样书写,并且后跟大写或小写L。

  • float(浮点实数) − 也称为浮点数,它们表示实数,并且用小数点分隔整数和小数部分。浮点数也可以用科学计数法表示,其中E或e表示10的幂(2.5e2 = 2.5 x 102 = 250)。

  • complex(复数) − 形式为a + bJ,其中a和b是浮点数,J(或j)表示-1的平方根(它是虚数)。数字的实部是a,虚部是b。复杂数在Python编程中不常用。

Python中的字符串

字符串是Python中最受欢迎的类型之一。我们可以通过在引号中封装字符来创建它们。Python将单引号视为双引号。创建字符串就像将值分配给变量一样简单。

让我们看看如何在Python中轻松创建一个字符串。

myStr = Thisisit!'

Python中的列表

列表是Python中可用的最通用的数据类型,可以写为在方括号之间的逗号分隔的值(项目)的列表。让我们看看如何创建具有不同类型的列表。

myList1 = ['abc', 'pq'];
myList2 = [5, 10, 15, 20];

Python中的元组

元组是序列,就像列表一样。元组和列表之间的区别是,元组不像列表那样可以更改,并且元组使用括号,而列表使用方括号。

创建元组就像放置不同逗号分隔值一样简单。您还可以将这些逗号分隔值置于括号之间。让我们看看如何创建元组。

myTuple1 = ('abc', 'pq)];
myTuple2 = (5, 10, 15, 20);

Python中的字典

Python中的字典是一个序列。在字典中,每个键通过冒号(:)与其值分开,项目通过逗号分隔,并且整个内容都包含在大括号中。字典中的键是唯一的,而值可能不是。字典的值可以是任何类型,但键必须是不可变数据类型,如字符串、数字或元组。

让我们看看如何创建字典。

# 创建两个字典
dict1 = {'Player':['Jacob','Steve','David','John','Kane'], 'Age':[29, 25, 31, 26, 27]}
dict2 = {'Rank':[1,2,3,4,5], 'Points':[100,87, 80,70, 50]}

Python中的类和对象

类是对象的用户定义原型,定义了一组表征类中任何对象的属性。属性是通过点表示法访问的数据成员和方法。

对象是由其类定义的数据结构的唯一实例。对象包括数据成员(类变量和实例变量)和方法。

Python中的函数

函数是一段有组织的可重用代码块,用于执行一个单一的相关操作。函数为应用程序提供更好的模块化和高度的代码重用。

函数块以关键字def开始,后跟函数名和括号。让我们创建一个函数。

def demo(s):
   print (s)
   return
# 调用函数
demo("Function Called")

输出

Function Called

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程