摘要: 一、概述1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的命 阅读全文
posted @ 2019-05-16 15:38 hejp 阅读(131) 评论(0) 推荐(0) 编辑
摘要: def mtable(n): # 定义一个函数 for i in range(1, n + 1): for j in range(1, i + 1): print('%s*%s=%s' % (j, i, i * j), end=' ') print() mtable(3) mtable(5) 结果输出: 阅读全文
posted @ 2019-05-16 15:18 hejp 阅读(449) 评论(0) 推荐(0) 编辑
摘要: import sys def copy(src_fname, dst_fname): src_fobj = open(src_fname, 'rb') dst_fobj = open(dst_fname, 'wb') while True: data = src_fobj.read(4096) if not data: ... 阅读全文
posted @ 2019-05-16 15:13 hejp 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列,从第3项开始,每一项都等于前两项之和。 阅读全文
posted @ 2019-05-16 15:11 hejp 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 位置参数中的数字是字符形式的 阅读全文
posted @ 2019-05-16 14:41 hejp 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 每次读取4K,读完为止: 阅读全文
posted @ 2019-05-16 14:35 hejp 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 拷贝文件就是以r的方式打开源文件,以w的方式打开目标文件,将源文件数据读出后,写到目标文件。以下是【不推荐】的方式,但是可以工作: f1 = open('./test1.html','rb') f2 = open('./test2.html','wb') data = f1.read() f2.write(data) # 直接把test1.html内容覆盖到test2.html。 f1.c... 阅读全文
posted @ 2019-05-16 14:31 hejp 阅读(312) 评论(0) 推荐(0) 编辑
摘要: # 文件操作的三个步骤:打开,读写,关闭。 f = open('./passwd') # 默认以r的方式打开纯文本文件。 data1 = f.read() # read()把所有的内容都读取出来。 print(data1) data1 = f.read() # 随着读写的进行,文件指针向后移动。 # 因为第一个f.read()已经把文件指针移动到结尾了,所以再读就没有数据了。 print(... 阅读全文
posted @ 2019-05-16 14:17 hejp 阅读(155) 评论(0) 推荐(0) 编辑