2019年3月25日

摘要: 他是一个规范,面向资源架构 1.API与用户的通信协议,总是用https协议 (优点:与http明文的协议相比,进行了加密,更安全) 2.域名 3.版本 将版本号放在请求头中 4.路径,视网络上一切东西都是资源,均用名词来表示 5.method,通过请求方式来表示进行的操作 6.过滤,通过在url上 阅读全文

posted @ 2019-03-25 19:24 Schwifety 阅读(94) 评论(0) 推荐(0) 编辑

2018年8月27日

摘要: 1. 什么是装饰器 器:指的是具备某一功能的工具 装饰:指的是为被装饰器对象添加新功能 装饰器就是用来为被装饰器对象添加新功能的工具 注意:装饰器本身可以是任意可调用对象,被装饰器的对象也可以是任意可调用对象 2. 为何要用装饰器 开放封闭原则:封闭指的是对修改封闭,对扩展开放 装饰器的实现必须遵循 阅读全文

posted @ 2018-08-27 21:06 Schwifety 阅读(103) 评论(0) 推荐(0) 编辑

摘要: 一,函数是第一类对象: 指的是函数名指向的值(函数)可以被当作数据去使用 1. 可以被引用 2.可以当作参数传给另外一个函数 3.可以当作一个函数的返回值 4.可以当作容器类型的元素 二,函数嵌套 分为两大类: 1.函数内部定义 内部定义只能在内部调用或者把函数当做返回值返回以在外部调用 2.函数外 阅读全文

posted @ 2018-08-27 20:41 Schwifety 阅读(95) 评论(0) 推荐(0) 编辑

2018年8月21日

摘要: 1 什么是函数 函数就是具备某一功能的工具 2 为什么要用函数 1 程序的组织结构不清晰,可读性差 2 代码冗余 3 可扩展性差 3 如何用函数 函数的使用必须遵循的原则:先定义,后调用 修理工事先准备工具的过程即函数的定义 修理工遇到应用场景拿来工具就用即函数的调用 语法: def 函数名(参数1 阅读全文

posted @ 2018-08-21 21:27 Schwifety 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 控制文件内指针移动seek() 只有'rt'模式下的read(n)n代表移动字符数,以外的都是表示移动字节数 seek(offset,whence)中两个参数: offset代表指针移动字节数,whence代表从哪里开始移动 whence = 0: 参照文件开头(默认的),可以在t和b模式下使用 w 阅读全文

posted @ 2018-08-21 20:28 Schwifety 阅读(141) 评论(0) 推荐(0) 编辑

摘要: 在python中一般用open语句打开一个文件: f=open('a.txt','r',encoding='utf-8') ...... f.close() 或 with open('a.txt','r',encoding='utf-8')as f: ......#注意缩进 with 是使用上下文管 阅读全文

posted @ 2018-08-21 20:07 Schwifety 阅读(84) 评论(0) 推荐(0) 编辑

2018年8月19日

摘要: 一、元祖类型 tuple 与列表类型的差别就是无法修改. 定义方式:在()内用逗号分隔开多个任意类型的值 该类型总结 存多个值 有序 不可变 二、字典类型 dict 用途:记录多个值,每一个值都对应的key用来描述value的作用 定义方式:在{}内用逗号分隔开多 个key:value,其中valu 阅读全文

posted @ 2018-08-19 17:44 Schwifety 阅读(228) 评论(0) 推荐(0) 编辑

2018年8月13日

摘要: 一、字符串类型 str类型,包含在' '," ",''' '''内的字符(' '," ",''' '''还可用于注释,''' '''可换行)。 str()可将其他类型转化为字符串类型 取值:按索引取值,str[索引]为正向取,str[-索引]为反向取。只能取,不能赋值 切片:按索引切片。str[起点 阅读全文

posted @ 2018-08-13 16:27 Schwifety 阅读(249) 评论(0) 推荐(0) 编辑

2018年8月12日

摘要: 一、流程控制之if判断: if 如...即... if...else 非此即彼 if...elif...elif...else 多个分支 if 可嵌套 二、流程控制之while循环: While 条件: 循环内容 continu 结束本次循环,进入下一次循环 break结束当前所有循环,继续循环后的 阅读全文

posted @ 2018-08-12 23:16 Schwifety 阅读(100) 评论(0) 推荐(0) 编辑

2018年8月7日

摘要: 一、与用户交互 input python2中:用户输入什么类型的数据,就储存为什么类型的数据.比如输入数字则储存为整型,输入符号则存储为字符串型。raw_input会将所有输入的类型转换为字符串型。 python3中:用户输入的任何数据一律存储为字符串类型。 二、格式化输出 username='pa 阅读全文

posted @ 2018-08-07 21:34 Schwifety 阅读(96) 评论(0) 推荐(0) 编辑