python
koplyp
这个作者很懒,什么都没留下…
展开
-
搬家具
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-10-30 23:10:59 · 334 阅读 · 2 评论 -
用迭代器实现斐波那契数列
数学中有个著名的斐波拉契数列(Fibonacci),数列中第一个数为0,第二个数为1,其后的每一个数都可由前两个数相加得到:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, … 现在我们来用迭代器实现一下class Fibonacci(object): def __init__(self, n): # n 表示计算前n项 用以判断迭代的条件原创 2017-11-16 20:09:38 · 2843 阅读 · 0 评论 -
python3 简单实现 web 静态服务器
from gevent import monkey monkey.patch_all() import re import gevent from socket import * class HttpServer(object): """HTTP服务器类""" def __init__(self): # 创建一个TCP的监听套接字 ,接受客户端的连接请求原创 2017-11-21 21:27:35 · 1821 阅读 · 0 评论 -
简单实现多进程文件下载器
import multiprocessing import os """"导入模块""" def copy_file(src_path, des_path, file, queue): # 读取源目录中的文件 src_file = open(os.path.join(src_path, file), "rb") # 打开创建目录下的文件 des_file = open原创 2017-11-15 22:46:31 · 924 阅读 · 0 评论 -
python学习笔记
静态⽅法和类⽅法 1. 类⽅法 是类对象所拥有的⽅法,需要⽤修饰器 @classmethod 来标识其为类⽅法,对于类⽅法,第⼀个参数必 须是类对象,⼀般以 cls 作为第⼀个参数(当然可以⽤其他名称的变量作为其第⼀个参数,但是⼤部 分⼈都习惯以’cls’作为第⼀个参数的名字,就最好⽤’cls’了),能够通过实例对象和类对象去访问。 class People(object): count原创 2017-11-03 22:48:43 · 146 阅读 · 0 评论 -
WEB静态服务器1 -- 显示固定页面
import socket def handle_client(client_socket): rec_data = client_socket.recv(1024).decode("gbk") response_line_header = rec_data.splitlines() for line in response_line_header: prin原创 2017-11-19 21:14:46 · 247 阅读 · 0 评论 -
python简单实现文件下载
1.TCP 文件下载客户端import socket def main(): # 创建客户端套接字 client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 连接服务器ip和端口 server_ip = input("请输入服务器ip地址") server_port = int(in原创 2017-11-12 22:36:10 · 1110 阅读 · 1 评论 -
udp聊天器
import socket “”“导入套接字模块”“”def menu(): “”“显示菜单”“” print(“”∗50)print(“[1].发送信息”)print(“[2].接受信息”)print(“[3].退出聊天”)print(“” * 50) print(“[1].发送信息”) print(“[2].接受信息”) print(“[原创 2017-11-11 22:18:00 · 1174 阅读 · 2 评论 -
烤地瓜
# 烤地瓜: 随烧烤时间改变,地瓜的状态发生变化 0-3 生的 3-6 半生不熟 6-8 熟了 >8 烤糊了 class SweetPotato: """地瓜类""" def __init__(self, num): # 定义属性 self.cooked_state = "生的" # 地瓜的状态 self.cooked_ti原创 2017-10-31 23:23:58 · 1334 阅读 · 2 评论 -
浅谈Python中的 property属性
1.什么是property属性一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 class Foo: def func(self): pass # 定义property属性 @property def prop(self): pass """调用""" foo_obj = Foo() foo_obj.func() # 调用实原创 2017-12-01 17:36:57 · 1534 阅读 · 0 评论