自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python-二分查找法

list_01 = [2,5,1,4,1,3]#二分查找/折半查找#先排序list_01.sort()print('首先要对列表进行排序:',list_01)num = int(input('请输入要查找到数:'))frist = 0last = len(list_01)-1while frist <= last: mid = (frist+last)//...

2019-03-15 19:47:33 767

原创 Python-二叉树遍历

2019-03-15 19:46:46 144

原创 Python-中缀表达式/栈的应用

2019-03-15 19:46:14 266

原创 Python-冒泡排序

冒泡排序:list_01 = [2,3,1,5]geshu = len(list_01)for i in range(0,geshu-1): for j in range(0,geshu-i-1): if list_01[j] > list_01[j+1]: list_01[j],list_01[j+1] = list_01[j+1]...

2019-03-15 19:45:35 154

原创 Python-线性表/堆栈/栈的特点

线性表:堆栈:栈的特点:用递归实现累加和:#1~10的累加和==10+(1~9的累加和)# result = 1+2+3+4+5+6+7+8+9+10def s(n): if n==1: return 1 result = n+s(n-1) return resultif __name__ == '__main__': r...

2019-03-14 20:22:30 359

原创 Python-协程

协程:斐波那契:def aa(): a = 1 a+=1 print(a)def fib(times): n = 0 a,b = 0,1 while n<times: yield b a,b = b,a+b n+=1F = fib(7)print(next(F))print(n...

2019-03-14 20:18:45 165

原创 Python-线程队列/生产者与消费者

线程队列,生产者与消费者:线程队列:#1~10的累加和==10+(1~9的累加和)# result = 1+2+3+4+5+6+7+8+9+10def s(n): if n==1: return 1 result = n+s(n-1) return resultif __name__ == '__main__': result =...

2019-03-14 20:17:19 295

原创 Python-消息队列/多线程/共享全局变量/线程非安全等

消息队列:多线程1,进程间通信:# 1.Queue的使用# 步骤1:导入模块from multiprocessing import Queue#步骤2:创建一个队列q = Queue(3)#可接一个整数,表示队列的容量,如果省略则表示不设上限。print(q.empty())#True#步骤3:往队列添加消息# 格式:put(obj, block=True, timeo...

2019-03-13 21:30:25 1225

原创 Python-网络通信/进程/下载器/进程池等

urlib:1,网络通信: from urllib import request#网络通信模块 #相对路径:01.网络通信.py #绝对路径:E:\0312\01.网络通信.py def downloader(url,isPicture=False): ''' :param url: 网址 :param i...

2019-03-13 21:23:41 209

原创 Python-网络七层模型/模拟服务器与客户端通信

网络七层模型:转码:S:import socketserver = socket.socket(type=socket.SOCK_DGRAM)#创建一个服务器socket对象server.bind(('10.10.42.37',9000))#监听本机9000端口while True: #接收从客户端发来的信息 msg,addr = server.recvfrom(...

2019-03-13 21:14:05 351

原创 Python实现飞机大战(封装后版本)

图片见上一版本import pygame,random,time,osfrom pygame.locals import *def getPic(path): return os.path.join('D:\\python使用软件\\IT研究院-Python\\New_Stydy\\img',path)class Base(): def __init__(self, x, ...

2019-03-13 21:07:12 677

原创 Python实现飞机大战(1版本)

飞机大战:import pygamefrom pygame.locals import *import randomimport time#heroPlane子弹发射class HeroBullet(): def __init__(self,x,y,windows): self.x=x self.y=y self.windows...

2019-03-13 21:05:55 449

原创 Python基础-异常/单例模式

IndexError:a=[1,2]try: print(a[3])except IndexError as e: print('出现错误了',e)print('程序到这了')AttributeError:class A(): passtry: print(A.x)except AttributeError as x: print(x)...

2019-03-13 20:55:12 203

原创 Python基础-工厂/观察者/策略模式

工厂模式class BMW(): def __init__(self,name): self.name=nameclass Benz(): def __init__(self,name): self.name=nameclass CarFactory(): @staticmethod def makeCar(name): ...

2019-03-13 20:48:12 159

原创 Python基础-析构函数单例模式等

析构函数:class A(): count=0 def __init__(self,name): self.name=name A.count+=1 def __del__(self): #析构函数 A.count-=0 print('删除',self.name,'还剩%d个对象'%A.count)a=A...

2019-03-01 21:21:23 299

原创 Python-用*打印等腰三角形和空心等腰三角形

for i in range(1,7): for j in range(1,(7-i)): print(' ',end='') for k in range(1,2*i): print('*',end='') print()函数while写法class Paint(): def paintStar(self): ...

2019-03-01 21:15:59 4387

原创 Python-文件读写字典的增删改查

a={ '001':{'name':'张三','age':18,'address':'北京'}, '002':{'name':'张二','age':28,'address':'上海'}, '003':{'name':'张大','age':38,'address':'北京'}, '004':{'name':'张四','age':28,'address':'上海'},...

2019-03-01 21:13:55 541

原创 Python函数继承例题

class People(): tax=0 def __init__(self,name,age,work,salary): self.name=name self.age=age self.work=work self.salary=salary self.__energy=100 def...

2019-03-01 21:11:58 1182

原创 Python函数读写文件例题

定义FileAction类,最少定义两个方法,read data,write data调用write data可将字典数据,以以下格式写入Data.txt文件字典数据:{‘001’: {‘name’: ‘张三’, ‘age’: 18, ‘num’: ‘001’}, ‘002’: {‘name’: ‘张二’, ‘age’: 28, ‘num’: ‘002’}}文件内数据:name:张三,ag...

2019-03-01 21:10:15 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除