自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络编程--0517

网络编程 一、软件开发架构 二、计算机网络 三、网络协议(TCP/IP协议族) 四、TCP协议 五、UDP协议 六、TCP和UDP对比 七、OSI/RM协议 八、socket 九、urllib网络请求模块

2019-05-17 21:41:06 235

原创 同步异步、互斥锁、死锁、生产者和消费者模式、全局解释器锁、协程--0516

一、同步异步概念 二、互斥锁 三、死锁 四、非共享数据 五、生产者和消费者 六、threadLocal 七、全局解释器锁 八、协程

2019-05-16 20:57:59 334

原创 多任务-进程-线程--0515

多任务 进程 线程

2019-05-15 21:42:25 265

原创 初识python--0515

注释 数据类型 变量 .标识符和关键字 常量 表达式和运算符 常用的数据类型转换函数 input()函数 练习

2019-05-15 08:57:44 271

原创 python笔记-0510

第十四讲 异常和设计模式 一、异常 异常:是指在语法正确的前提下,程序运行时报错。 当python脚本发生错误的时候,我们需要捕获处理它,否则程序就会终止运行。 print("开始") #开始 print(1/0) #ZeroDivisionError: division by zero,程序报错,然后停止运行。 print("结束") #没有运行 ValueError数值异常 tr...

2019-05-10 21:42:10 1897

原创 python笔记-0509

文件操作 一、文件介绍 1、什么是文件 狭义:文本文件 广义:超文本文件,图片,声音,超链接,视频 2、文件的分类 大致分为两类:文本文件,二进制文件 3、文件的作用 把数据储存起来 4、使用文件的流程 ①打开文件 ②读写文件 ③关闭文件 二、读写文件简单操作 1、读取文件 打开文件,file叫做文件句柄(变量),用来操作文件。 file = open("d:\\a.txt",mode = "r"...

2019-05-09 22:48:05 309

原创 python笔记-0508

一、迭代器 1、迭代器:拥有__iter__和__next__方法的对象就是迭代器。 2、迭代:是访问集合元素的一种方式,可以将某个数据集内的数据“一个挨着一个的取出来”,就叫迭代。 3、可迭代协议:内部实现了__iter__方法。 4、迭代器协议:必须拥有__iter__方法和__next__方法。 5、能被for循环的内容:list,dic,str,set,tuple,f.open(),ran...

2019-05-08 22:36:30 297

原创 python笔记-0507

类中常用的几种方法: del()方法 作用:在对象销毁时做一些操作 触发时机:当一个对象在内存中被销毁时自动执行 参数:至少有一个self,接收对象 返回值:无 注意:程序自动执行此方法,不需手动调用 class A(): count = 0 def __init__(self,name): self.name = name A.count += 1...

2019-05-07 21:59:41 845

原创 python笔记-0506

封装:将类中的某些部分(某些属性或方法)隐藏起来,对象不能直接使用隐藏起来的属性或方法,具有保护功能 总 结:隐藏对象的属性和方法实现细节,仅对外提供公共访问方式。 封装 格式:__属性或者__方法名称。 封装的目的:保护隐私 class Student(): __count = 0 #封装类属性 def __init__(self...

2019-05-06 21:27:38 267

原创 python笔记-0505

推导式生成列表 a = [[3 * i + 1 + j for j in range(3)] for i in range(3)] print(a) #[[1, 2, 3], [4, 5, 6], [7, 8, 9]] b = [[4 * i + 1 + j for j in range(4)] for i in range(4)] print(b) #[[1, 2, 3, 4], [5, 6,...

2019-05-05 21:20:35 200

原创 python笔记-0430

推导式 a = [i for i in range(1,1001) if i % 3 == 0 and i % 7 == 0 and i % 13 == 0] print(a) #[273, 546, 819] def pingfang(a): return a * a b = [pingfang(i) for i in range(5) if i % 2 == 0] print(b)...

2019-04-30 22:03:53 911

原创 python笔记-0429

字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 “或”"" )来创建字符串。 输入字符串,用循环实现倒序输出 a = input("请输入字符串:") i = len(a) - 1 while i >= 0: print(a[i],end = "") i -= 1 a = input("请输入字符串:") i = -1 while i &gt...

2019-04-29 23:02:22 506

原创 python笔记-0428

共享内存 a = 1 b = a print(a == b) #True print(a is b) #True print(id(a)) #8791381152576 print(id(b)) #8791381152576 直接赋值、浅拷贝和深度拷贝解析 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy)...

2019-04-28 22:54:59 188

原创 pathon笔记-0426

函数: 定义函数 def qiuhe(a,b): #qiuhe函数名,a,b形参 c = a + b return c print(qiuhe(1,2)) #1,2实参 return(),执行后退出整个函数 a = 5 def qiuhe1(a): return 5 + a a = 6 def qiuhe2(a): return 5 + a a = 7 def q...

2019-04-27 18:17:14 382

原创 python笔记-0425

列表 切片 a = ["张三","李四","王五"] print(a,type(a)) #['张三', '李四', '王五'] <class 'list'> print(a[0]) #张三 print(a[1]) #李四 print(a[2]) #王五 截取 a = [2,1,4,5,3] b = a[2:5] print(b) #[4, 5, 3] c = a[::2] p...

2019-04-25 22:27:43 528

原创 python笔记-0424

打印200-230能被7整除的数,并求它们的平均值 sum = 0 count = 0 for i in range(200,230): if i % 7 == 0: print(i) sum += i count += 1 print(sum,sum/count) 输入5个数,求最大值,最小值,平均值 max,min,sum = 0,0,...

2019-04-24 22:12:31 259

原创 python笔记-0423

一、条件控制: 1、if语句 if-else age = int(input("请输入年龄:")) if age >= 18: print("成年人") else: print("未成年") print("结束") age = int(input("请输入年龄:")) if 18 <= age <= 65: print("合法工作年龄") else: ...

2019-04-23 21:42:05 289

原创 python笔记-0422

一、注释符 单行注释符: 单行注释以#开头 多行注释符 : 多行注释符用3个双引号""""""或者3个单引号''''''将注释括起来 """ 这是注释符 """ 或者 ''' 这是注释符 ''' 二、逻辑运算符 a = 3 b = 4 c = a > b or 5 print( c ) # 先判断a>b,a>b 不成立,所以c = 5...

2019-04-22 22:39:14 771

空空如也

空空如也

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

TA关注的人

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