- 博客(19)
- 收藏
- 关注
转载 web开篇--web应用程序丶http协议
http协议: 通信双方 :服务端应用程序-----客户端浏览器URL: 协议/域名:端口/路径?请求数据http协议特性: 1,基于TCP/ID协议; 2,基于请求-响应模式; 3,无状态保存; 4,无连接;http协议格式: 客户端浏览器---------------服务端应用程序 (请求协议格式) (响应协议格式)请求...
2018-12-28 11:49:00
82
转载 day21,常用模块(collections模块,time时间模块,random模块,os和sys模块)
一,模块简单的认识: 什么是模块. 模块就是我们把装有特定功能的代码进行归类的结果. 从代码编写的单位 来看我们的程序, 从小到 大的顺序: 一条代码 < 语句块 < 代码块(函数, 类) < 模块. 我们目前写 的所有的py文件都是模块. import 模块 :导入模块 from xxx import 模块:从xxx地方导入模块二,...
2018-11-14 21:32:00
120
转载 day17, issubclass,type, isinstance,反射
一,issubclass,type, isinstance。 issubclass 判断xxx类是否是xxx类的子类 type 获取到xxx对象的类型 isinstance 判断xxx对象是否是xxx类型的(向上判断) 如何判断一个方法或者一个函数(FunctionType, MethodType)from types import FunctionTy...
2018-11-09 21:49:00
97
转载 day17,类与类的关系
一,类与类之间的关系: 依赖关系: 在方法中给方法传递一个对象,此时类与类之间的关系是最轻的。 关联关系(组合,聚合),通过属性设置来维护两个对象的关系def __init__(): self.stuList = []def __init__(): self.teacher = teacher 简单的继承...
2018-11-09 21:39:00
85
转载 day16,成员(类,对象)
一,成员: 变量: 1,实例变量,对象 . xxx = xxx 实例变量 --》字段 --》属性,给对象用的。 class Person: def __init__(self, name, card_no, height, weight, address): # 实例变量. 给对象赋值 self.nam...
2018-11-09 21:27:00
59
转载 day15,面向对象和面向过程
一,面向对象和面向过程: 面向对象:以“我”为中心,按照事物的发展“流程”。 面向过程:以对象为中心。优点:代码量少,简单。 缺点:扩展性差。 总结:“万事万物皆为对象”(object)二,如何编写面向对象的程序(重点) 先创建类:归类,对某些实物进行总结。相当于图纸 使用类可以创建对象: class表示创建一个类()class 类...
2018-11-09 20:34:00
70
转载 day14,匿名函数,排序,筛选,映射,递归,二分法
一:匿名函数。 匿名函数语法: 函数名=lambda 形参:返回值 (1)例 :a=lambda n:n**n r=a(3) print(r) 结果为:27 (2)例:写一个lambda 给函数传递两个参数, a, b 计算a+b的结果。 a=lamabda m,n:m+n ...
2018-11-05 20:35:00
121
转载 day12,迭代器,生成器。
一:迭代器 1,__iter__() 获取迭代器 2,_next__() 下一个元素 二:生成器 1,本质就是迭代器 两种方式写生成器 1. 生成器函数 2. 生成器表达式 生成器函数 函数内部有yield. yield...
2018-11-01 17:47:00
67
转载 day11,1, 函数名的使用. 2,闭包
一 :类对象, 函数名的使用 函数名就是变量名, 函数名存储的是函数的内存地址 变量的命名规范: 1. 由数字, 字母, 下划线组成 2. 不能是数字开头, 更不能是纯数字 3. 不能用关键字 4. 不要太长 5. 要有意义 ...
2018-11-01 17:38:00
60
转载 day10,函数的进阶。
一. 动态传参 形参: 1. 位置参数 2. 默认值参数 3. 动态传参 1, *args: 动态接收位置参数 2, **kwargs:动态接收关键字参数 顺序: 位置, *args,...
2018-10-30 19:56:00
59
转载 day09,函数
一:认识函数 函数:对代码块和功能的封装和定义 语法:def 函数名(形参): 函数体 函数名(实参)二:函数体 函数名(实参) 函数的返回值 return, 终止函数的运行 1. 函数内部不写return, 默认在最后返回Non...
2018-10-30 19:49:00
50
转载 day08,文件操作。
1. 文件操作 open() 文件句柄 open()打开一个文件, 获取的是文件句柄 read() : 读取全部内容。 readline(): 读取第一行内容。返回要去除空格和换行。 readlines():一次性读取全玻内容,返回的是列表。 write() for line in f: 遍历文件中的...
2018-10-30 19:44:00
60
转载 day07,基础数据部分的补充
1. 基础数据部分的补充 1. join: 把列表中的数据进行拼接。 拼接成字符串 2. 关于删除: 列表和字典在循环的时候都不能删除。 把要删除的内容保存在新列表中。 循环新列表。 删除老列表(字典) 3. fromkeys dict.fromkeys(iter, value) ...
2018-10-30 19:27:00
71
转载 day06,1,小数据池,常量池。2,编码。
1. 小数据池, 常量池, id() 查看变量的内存地址 is和== is 判断内存地址是否一致 == 判断内容是否一致 小数据池的作用: 为了快速的创建字符串对象, 可以减少内存的浪费 用缓存的前提:数据可以被共享。不可变. 2. 再谈编码 ...
2018-10-30 19:25:00
69
转载 day05,字典(dic)
一:认识字典: 成对的保存数据。 以key:value的形式保存 用{}表示,每一项内容都是key:value, 每项数据之间用逗号隔开 字典中的key是不能重复的。 存储是依靠着key来计算的 字典是使用hash算法计算key的哈希值. 使用哈希值来存储数据 哈希算法得到的是一个唯一的数字(可能是正数, 可能是负数, 很大或者很小) 哈希算法是无序的 ...
2018-10-30 19:12:00
107
转载 day04,1列表,2列表的增删改查,3列表的嵌套,4元祖,
一,列表 1,列表的介绍: 列表是python数据类型之一,它是以[ ]括起来,每个元素用","隔开,而且可以存放大量数据类型: lst = [1, '哈哈', "吼吼", [1,8,0,"百度"], ("我","叫", "元", "组"), "abc", {"我 叫":"dict字典"},{"我叫集合","集合"}] 2,列表的索引和切片 ...
2018-10-22 17:36:00
110
转载 day03:python基础数据类型操作(索引,切片,迭代)
一. python基础数据类型 1. int:整数,主要用来进行数学运算。 2. str:字符串, 不会用字符串保存大量的数据。 3. bool:布尔值.判断真假 True, False。 4. list:列表(重点) 存放大量的数据,用[]来表示。 5. dict:字典,保存健值对,一样可以保存大量数据。 6. set: 集合 ,无序...
2018-10-22 17:00:00
132
转载 day02_while循环 ,运算符,格式化输出
一:while循环 1:语法: while 条件: +循环体 else: 当条件不成立时执行这里。 判断条件是否成立,如果成立执行循环体,然后再次判断条件........直到条件不成立的时候跳出循环体。 2:break:终止当前循环。 3:continue:停止当前本次循环。 继续执行下一次循环。...
2018-10-18 21:44:00
72
转载 变量的命名规则
1:变量必须由数字,字母,下划线,必须由它们组成。2:变量不能由数字开头,不能用纯数字。3:命名不能使用python的关键字。4:命名不要太长。5:命名要有意义。6:不要用中文。7:区分大小写。建议用驼峰体或者下划线。综上,所有的命名规则都是为了可读性。转载于:https://www.cnblogs.com/wm828/p/9805805.html...
2018-10-17 17:54:00
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人