Category: Python教程

(11)Python决策

决策是指在执行程序期间根据发生的情况并根据条件采取的具体操作(行动)。决策结构评估求值多个表达式,产生TRUE或FALSE作为结果。如果结果...

(2)Python快速入门

Python是面向对象,高级语言,解释,动态和多用途编程语言。Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸...

(4)Python的历史

(4)Python的历史

Python由Guido van Rossum在八十年代末期和九十年代初在荷兰的数学和计算机科学研究所开发的。 Python源自许多其他编程...

(5)Python功能特点

(5)Python功能特点

Python编程语言提供了很多功能。Python的功能特点包括 – 易于学习 – Python的关键字很少,结构简单...

(18)Python日期和时间

Python程序可以通过多种方式处理日期和时间。日期格式之间的转换是计算机常见问题。Python的时间(time)和日历(calendar)...

(13)Python数字

数字数据类型用于存储数值。它们是不可变数据类型。这意味着,更改数字数据类型的值会导致新分配对象。 当为数字数据类型分配值时,Python将创...

(10)Python基本运算符

运算符是可以操纵操作数值的结构。如下一个表达式:10 + 20 = 30。这里,10和20称为操作数,+则被称为运算符。 运算符类型 Pyt...

(9)Python变量类型

(9)Python变量类型

变量是保存存储值的内存位置。也就是说,当创建一个变量时,可以在内存中保留一些空间。 基于变量的数据类型,解释器分配内存并决定可以存储在保留的...

(12)Python循环

一般来说,语句依次执行 – 例如,函数中的第一个语句首先执行,然后是第二个语句,依次类推。但是有很多时候需要多次执行同一段代码,...

(25)Python继承

什么是继承? 继承用于指定一个类将从其父类获取其大部分或全部功能。 它是面向对象编程的一个特征。 这是一个非常强大的功能,方便用户对现有类进...

(16)Python元组

(16)Python元组

元组是一系列不可变的Python对象。元组是一种序列,就像列表一样。元组和列表之间的主要区别是元组不能像列表那样改变元素的值,可以简单地理解...

(14)Python字符串

(14)Python字符串

字符串是Python中最受欢迎、最常使用的数据类型。可以通过用引号括起字符来创建它们。 Python将单引号与双引号相同。创建字符串和向一个...

(29)Python异常处理

(29)Python异常处理

Python提供了两个非常重要的功能来处理Python程序中的异常和错误,并在其中添加调试的函数功能 – 异常处理 &#8211...

(30)Python正则表达式

(30)Python正则表达式

正则表达式是一个特殊的字符序列,可以帮助您使用模式中保留的专门语法来匹配或查找其他字符串或字符串集。 正则表达式在UNIX世界中被广泛使用。...

(17)Python字典

(17)Python字典

每个键与其值使用一个冒号(:)分开,这些键-值对是使用逗号分隔的,整个字典项目用大括号括起来。 没有任何项目的空字典只用两个花括号写成:{}...

(19)Python函数

(19)Python函数

函数是一个有组织,可重复使用的代码块,用于执行单个相关操作。 函数为应用程序提供更好的模块化和高度的代码重用。 我们知道,Python中也有...

(20)Python模块

(20)Python模块

模块允许逻辑地组织Python代码。 将相关代码分组到一个模块中,使代码更容易理解和使用。 模块是一个具有任意命名属性的Python对象,可...

(21)Python文件读写

(21)Python文件读写

在本章中将介绍Python 3中可用的所有基本文件读取I/O功能。有关更多功能,请参考标准Python文档。 打印到屏幕 产生输出的最简单方...

(24)Python构造函数

(24)Python构造函数

构造函数是一种特殊类型的方法(函数),它在类的实例化对象时被调用。 构造函数通常用于初始化(赋值)给实例变量。 构造函数还验证有足够的资源来...

(42)Python修饰器

(42)Python修饰器

装饰器接收一个功能,添加一些功能并返回。 在本文中,您将学习如何创建装饰器,以及为什么要使用装饰器。 Python有一个有趣的功能,称为装饰...

(27)Python操作符重载

(27)Python操作符重载

可以根据所使用的操作数更改Python中运算符的含义。这种做法被称为运算符重载。 Python操作系统适用于内置类。 但同一运算符的行为在不...

(26)Python多重继承

在本文中,您将了解Python中的多重继承以及如何在程序中使用它。还将了解多级继承和方法解析顺序。 与C++一样,一个类可以从Python中...

(35)Python XML解析和处理

(35)Python XML解析和处理

XML是一种便携式的开源语言,允许程序员开发可由其他应用程序读取的应用程序,而不管操作系统和/或开发语言是什么。 1.什么是XML? 可扩展...

(34)Python多线程编程

(34)Python多线程编程

同时运行多个线程类似于同时运行多个不同的程序,但具有以下好处 – 进程内的多个线程与主线程共享相同的数据空间,因此可以比单独的进...

(32)Python网络编程(Sockets)

Python提供了两个级别的访问网络服务。 在低级别,可以访问底层操作系统中的基本套接字支持,这允许您实现面向连接和无连接协议的客户端和服务...

(33)Python发送邮件

简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件。 Python提供smtplib模块,该模块定义了一...

(38)Python os模块方法

(38)Python os模块方法

os模块提供了大量有用的方法来处理文件和目录。本章节中的代码实例是在 Ubuntu Linux系统上运行来演示。 大多数有用的方法都列在这里...

(40)Python生成器

(40)Python生成器

在本文中,将学习如何使用Python生成器来创建迭代,了解它与迭代器和常规函数有什么区别,以及为什么要使用它。 在Python中构建迭代器有...

(39)Python迭代器

(39)Python迭代器

迭代器是可以迭代的对象。 在本教程中,您将了解迭代器的工作原理,以及如何使用__iter__和__next__方法构建自己的迭代器。 迭代器...

(41)Python闭包

(41)Python闭包

在本文中,您将了解什么是Python闭包,如何定义闭包以及应该如何使用闭包。 嵌套函数中的非局部变量 在进入闭包之前,我们必须先了解一个嵌套...

(15)Python列表

(15)Python列表

Python中最基本的数据结构是列表。一个列表的每个元素被分配一个数字来表示它的位置或索引。 第一个索引为0,第二个索引为1,依此类推。 P...

(1)Python教程

Python是一种通用的解释,交互式,面向对象和高级编程语言。它是由Guido van Rossum在1985 – 1990年创...

(3)Python是什么?

(3)Python是什么?

Python是面向对象,高级语言,解释,动态和多用途编程语言。Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸...