Python 基本概念是什么

Python 基本概念是什么

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

Python的特点

以下是Python的主要特点:

  • Python支持面向过程和结构化编程方法,也支持面向对象编程。

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

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

  • 它支持自动垃圾回收。

Python中的变量

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

a = 10

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

Python中的数值数据类型

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

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

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

  • long(长整数) - 也称为长整数,它们是无限大小的整数,写作整数后跟大写或小写的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中的一种序列。在字典中,每个键通过冒号(:)与其值分隔,项之间用逗号分隔,并且整个字典用花括号括起来。字典中的键是唯一的,而值则不必如此。字典的值可以是任何类型,但键必须是不可变的数据类型,如字符串、数字或元组。

让我们看看如何创建一个字典 –

# Creating two Dictionaries
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
# Function call
demo("Function Called")

输出

Function Called

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程