任何应用都需要持久化存儲。一般有三种基础的存储机制:文件、数据库系统及混合类型。 1. 数据库基本操作和SQL 数据库使用文件系统作为基本的持久...
python的优点在于有大量3的内置模块和第三方模块,使用这些模块我们可以方便地实现需要的功能。本文主要介绍python的模块结构及常用的内置模...
正则表达式(regular expression),是匹配文本字段的模式。其设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字...
1. 网络编程基础 网络编程:让不同电脑上的软件进行数据传递,即进程间通信。 IP地址:用来标记网络主机。 每一个IP地址包括两部分:网络地址和...
Mac OS X,UNIX,Linux,Windows等,都是多任务操作系统即操作系统可以同时运行多个任务。对于操作系统来说,一个任务就是一个进...
程序运行的时候会因为某种原因,发生错误,导致程序不能运行。发生错误时,Python你会创建一个异常对象。我们需要在编写代码的时候,对异常的情况做...
1. 实例方法、类方法、静态方法 python类中定义的方法,一般需要通过实例才能访问,也就是实例方法。python类中定义的方法一般有三种:实...
面向对象编程OOP是一种编程思想。面向对象编程将对象作为程序的基本单元,一个对象包括了对象的数据(属性)和操作对象的函数(方法)。面向过程的编程...
首先理解几个概念,迭代、可迭代对象、迭代器。 1. 迭代器 迭代(Iteration):按顺序访问线性结构中的每一项 可迭代对象(Iterabl...