自定义博客皮肤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)
  • 收藏
  • 关注

原创 19.5.17笔记and作业

网络编程from multiprocessing import Process, Queue, Lockfrom threading import Threadimport queuedef Jc_A(q):lb=[1,2,3]qa=queue.Queue(3)Xc_A1=Thread(target=XcA1,args=(qa,lb))Xc_A2=Thread(target=XcA...

2019-05-17 21:35:09 384 1

原创 19.5.16笔记and作业

笔记#线程A,发送给线程Bfrom multiprocessing import Process,Queueimport threadingimport multiprocessingfrom threading import Threaddef aa(q): q.put([1,2,3])def a(q): a1= Thread(target=aa,args=(q,...

2019-05-16 21:24:01 91

原创 19.5.15笔记and作业

装饰器def A(func): def haha(): print('哈哈') func() print('呵呵') return haha@Adef hanshu(): print('嘿嘿')hanshu()多态class Dog(): def jiao(self): print('汪汪...

2019-05-15 21:39:46 138

原创 19.5.14飞机大战(二)

import pygamefrom pygame.locals import *import timeimport randomclass Biu(): def __init__(self,x,y,windows): self.x=x self.y=y self.windows=windows self.pic=pyg...

2019-05-14 20:26:53 136

原创 19.5.13(飞机大战一)

import pygamefrom pygame.locals import *import timeimport randomclass Biu():#我方子弹射击 def __init__(self,x,y,windows): self.x=x self.y=y self.windows=windows self....

2019-05-14 08:40:23 95

原创 5.10笔记and作业

笔记1.读操作有哪四种1.f.read()2.f.readline()3.f.readlines()4.with open(‘b.txt’,‘r’)2.with的用法with open('b.txt','r') as f:3.w,wb+,ab+w,只写操作wb+二进制读写ab+二进制追加import osos.rename()#重命名os.remove()#移...

2019-05-10 21:46:00 499

原创 19.5.9笔记and作业

笔记移动平均生成器def jisuan(): get_num=0 avg=0 total=0 count=1 while True: get_num=yield avg total=total+get_num avg=total/count count+=1b=jisuan()next(...

2019-05-09 21:35:56 117

原创 19.5.8笔记and作业

写一个单例模式class Stu(): def __new__(cls, *args, **kwargs): if not hasattr(cls,'inst'): cls.inst=object.__new__(cls) return cls.inst def show(self,name): self.n...

2019-05-08 21:32:26 167

原创 19.5.7笔记and作业

笔记面向对象的三大特性,封装,继承,多态封装class A(): __a=100 def __init__(self,name,age): self.name=name self.__age=age def dayin(self): print(self.name,self.__age,A.__a)zs=A('张三',...

2019-05-07 21:35:31 118

原创 19.5.6笔记and作业

三种方法的对比class Stu(): count=0 def __init__(self,name,age): self.name=name self.age=age Stu.count+=1 def showSelf(self):#对象方法(实例方法),第一个参数是对象本身,只能被具体对象使用 print...

2019-05-06 21:37:03 95

原创 19.5.5笔记and作业

笔记将二维列表打印为一维列表a=[[1,2,3],[4,5,6],[7,8,9]]b=[j for x in a for j in x ]print(b)打印3*3的列表,用推导式b=[[3*i+1+j for j in range(3)] for i in range(3)]print(b)##j控制元素的数量,i控制列表的数量#打印4*4的列表,用推导式b=[[4*i+...

2019-05-05 21:39:43 139

原创 19.4.30笔记and作业

笔记spilt和partition的区别a='123-456-789'b=a.split('-')###多次分割,并且返回的是列表print(b)c=a.partition('-')print(c)##从左往右,只分割一次,并且返回的是元祖推导式def pingfang(a): return a*ab=[pingfang(i) for i in range(5)if i...

2019-04-30 21:22:35 624

原创 19.4.29笔记与作业

笔记写一个列表,用他的绝对值来进行排序a=[1,2,-3,-5,4]a.sort(key=abs)print(a)在列表里面放四组,请找出年龄最大的一组a=[{'name':'张三','age':19}, {'name':'李四','age':29}, {'name':'王五','age':9}, {'name':'赵六','age':39}]m=max(a,ke...

2019-04-29 21:46:26 143

原创 19.4.28笔记and作业

笔记地址a='123'b='123'print(a==b)print(a is b)##True,不可变类型的id相同,地址相同print(id(a))#相同print(id(b))#相同a=3b=ab=6print(a)a=[1,2,3]b=[1,2,3]print(a==b)#trueprint(a is b)##false可变类型的id不同,地址不同pri...

2019-04-28 21:28:45 228

原创 19.4.26笔记和作业

1.函数的特性eg1:a=5def hanshu1(): return a+5a=6def hanshu2(): return a+5a=7def hanshu3(): return a+5print(hanshu1())print(hanshu2())print(hanshu3())输出值均为12,因为程序执行下来a的值为7eg2:def...

2019-04-26 21:59:34 1152

原创 19.4.25学习笔记and作业

输出120-200的素数,以及不是素数的和i=120he=0while i<=150:j=2while j<i:if i%j==0:he=he+ibreakj+=1else:print(i,‘是质数’)i+=1print(he)输出一个平行四边形i=1while i<=5:j=1while j<=6-i:print(’ ‘,end=’’...

2019-04-25 21:26:11 124

原创 19.4.24笔记与作业

笔记#输入一个字符,求他对应的数字,是否是素数zf=input(‘请输入一个字符:’)sz=ord(zf)i=2while i<sz:if sz%i==0:print(sz,‘不是素数’)breaki+=1else:print(sz,‘是素数’)输入一个字符,判断这个字符对应的整数,是不是素数。zf=input(‘请输入一个字符:’)zs=ord(zf)i=2...

2019-04-24 22:42:06 136

原创 19.4.23学习笔记and作业

*学习笔记1.将十进制数分别转换为16进制,8进制,2进制zs=int(input(请输入一个整数))sljz=hex(zs)bjz=ord(zs)ejz=bin(zs)print(sljz,bjz,ejz)2.将字符串zf=‘12’,转换为八进制zf=‘12’zx=int(zf)b=ord(zx)print(b)3.输入一个成绩,判断成绩的等级。score=float(...

2019-04-23 21:04:38 349

原创 19.4.22学习笔记 and 作业

笔记整理1.注释的几种方式(1).单行注释——#(2).多行注释——’’’…’’’2.逻辑运算的注意要点(1)or运算,1or2:如果1不成立的,就走2,如果1成立,就直接输出1.(2)Ture对应的是1,Flase对应的是0,eg:print(True+10)=11.(3)将整型转换为bool类型。eg:print(bool(5))=5print(bool(0))=Fal...

2019-04-22 21:04:40 276

空空如也

空空如也

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

TA关注的人

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