Python入门
Python入门一共11个章节。很高兴你打开本教程,作为第一章,我将带领大家轻松入门Python。本章将从Python的历史入手,介绍Python的版本、Python语言的特点及Python开发需要的基础知识以及基础语法等。掌握这些内... |
Python基本数据类型
Python基本数据类型一共26个章节本章将介绍Python内置的基本数据类型,包括整型、浮点数、字符串、布尔型、列表、元组、集合和字典等Python定义的基本数据类型,以及这些数据类型的运算操作。我们知道,Python是... |
Python函数
函数是代码的基本模块,其完成某个特定的功能,可以被其他代码使用。函数能够提高代码的模块化程度,更加有效地组织代码,有利于协同开发。现代软件开发语言都支持函数,我们可以认为函数是代码的最基本单元,即... |
Python模块和包
在Python中,目录和文件非常重要,不同的文件可以定义相同的函数和相同的变量而不会引起冲突。这点和Java类似,明显不同于C、C++。由于Python没有在源代码层面上定义命名空间,所以文件和路径配合import语句就起... |
Python文件操作
如果希望将数据长久保存,最简单的办法就是将数据写入磁盘文件中。这样在程序退出后,处理结果依然长期有效。对于大型软件项目,文件操作是无法避免的。本章介绍普通文本文件和二进制文件的操作方法,包括打开文... |
Python异常处理
异常处理也是现代编程语言的基本特性,使用异常处理可以将正常分支和异常分支分割开来,而不像C语言那样,正常分支和异常分支是混在一起的。Python中,异常就是一个特殊的对象,通过该异常对象可以给异常处理函数... |
Python类和对象
前面章节介绍了Python预定义的数据类型,如列表、字典等。但如果希望定义自己的类型,就需要使用到类。也就是说,通过类可以定义自己的类型,从而可以不仅仅使用系统定义的类型。类在面向对象编程中是很基础的概... |
Python多线程和多进程
进程是资源分配的单位,线程是操作系统能够调度的最小单位。通常情况下,一个进程包括至少一个线程,如果有多个线程,其中包括一个主线程。同一个进程内的所有线程共享系统资源,但它们有各自独立的栈、寄存器环... |
Python网络编程
早期,计算机之间没有相互连接,是孤立的,它们之间的交互多是通过软盘(相当于现在的U盘)来交换数据。后来人们创造了网络,计算机之间可以相互交换信息了。早期的计算机网络也是种类繁多,支持的协议也是五花八... |