Python 的基本概念是什么?


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

Python 的特性

以下是 Python 的主要特性:

  • Python 支持函数式和结构化编程方法以及面向对象编程。

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

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

  • 它支持自动垃圾收集。

Python 中的变量

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

a = 10

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

Python 中的数值数据类型

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

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

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

  • long(长整数) − 也称为 longs,它们是大小不受限制的整数,写法类似于整数,后面跟着大写或小写 L。

  • float(浮点实数) − 也称为 floats,它们表示实数,并用小数点将整数部分和小数部分分开。浮点数也可以用科学计数法表示,其中 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

更新于:2022年9月15日

18K+ 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告