- 博客(9)
- 收藏
- 关注
转载 Python数据结构与算法(几种排序)
转发:http://www.cnblogs.com/fwl8888/p/9315730.html转发一篇博客,关于几种排序算法讲的非常清楚,一看就懂的那种,收藏~
2018-12-15 09:59:00
229
原创 几个数据库概念及关系型数据库和非关系型数据库的优缺点
几个概念: 数据:能够输入到计算机中并被识别处理的信息的集合 数据结构:组成一个数据集合的数据之间的关系 数据库:按照一定的数据结构,存储数据的仓库。数据库是在数据库管理系统管理和控制下,在一定介质上的数据集合 数据库管理系统:数据库管理软件,用于建立维护操作数据库 数据库系统:由数据库和数据库管理系统等开发工具组成的集合关系型数据库 采用关系模...
2018-10-05 13:46:05
432
原创 Python网络编程——升级版--HttpServer V2.0
HTTPServer V2.01.接收客户S端请求2.解析客户端请求3.组织数据,形成http response4.将数据发送给客户端相比 V1.0升级点:1.采用多线程并发接收多个客户端请求2.基本的请求解析,根据请求返回响应的内容3.除了可以请求静态网页也可以请求简单的数据4.将功能封装在类中技术点:1.socket tcp 套接字2.http协议的请求,响应格式...
2018-09-19 15:26:19
492
原创 Python网络编程--tcp应用之http传输--HttpServer V1.0
按照HTTP协议的请求和响应格式,完成一次数据请求和响应。from socket import *def handleclient(connfd): request=connfd.recv(4096) # print(request) #将request请求按行分隔 request_lines=request.splitlines() for li...
2018-09-19 00:07:41
333
原创 Python网络编程--通过fork、tcp并发完成ftp文件服务器
ftp文件服务器 一、项目功能 1.服务端和客户端两部分,要求启动一个服务端可以同时处理多个客户端请求 2.功能:1).可以查看服务端文件库中所有的普通文件 2).从客户端可以下载文件库的文件到本地 3).可以将本地文件上传到服务端文件库 4).退出 3....
2018-09-18 23:05:20
348
原创 Python网络编程---实现聊天室
写一个聊天室 要求: 1.进入聊天室需要输入姓名,姓名不能重复 2.有人进入聊天室会想其他人发送通知,xxx 进入了聊天室 3.一个人发消息,其他人会收到消息 xxx 说:xxxx 4.某人退出聊天室,其他人也会收到通知 xxx 退出了聊天室 5.管理员喊话功能-基于udp的网络传输 服务端...
2018-09-11 23:10:45
3231
2
原创 Python-三种方法求100-999之间的水仙花数
题目:算出100-999之间的水仙花数 水仙花数是指百位的3次方 + 十位的3次方 + 个位的三次方等于原数的整数方法一:将数字转换为字符串,用索引获取百位十位个位数字for i in range(100,1000): s=str(i) if int(s[0])**3+int(s[1])**3+int(s[2])**3==i: print(i)方法二...
2018-09-09 08:48:55
42431
原创 Python—用列表和递归求斐波那契数列
1.生成前10个斐波那契数(Fibonacci),要求将这些整数存于列表L中,最后打印出这些数[1, 1, 2, 3, 5, 8, 13, 21, 34, 55] (斐波那契数的前两个是1,1,之后的数是前两个数的和) 方法1:使用列表L=[1,1]while len(L)<10: L.append(L[-1]+L[-2])print(L)方法2:使用递归函数...
2018-08-28 22:58:19
10861
原创 Python—高阶函数之map,filter,sorted
每个函数分别以一个示例来示意它的定义和用法 ~_~ 1.map (function, *iterable) 返回一个可迭代对象,此可迭代对象用函数function对可迭代对象iterable中的每一个元素作为参数计算后得到新的数据 示例: 1**2 + 2**2 +3**2 + …+9**2 (1~9的平方和) 方法1:自定义函数计算x的平方def power...
2018-08-26 21:59:14
546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅