python
文章平均质量分 83
Abc_搬运工
这个作者很懒,什么都没留下…
展开
-
Python实现网络通信中的套接字(Socket)
Socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 套接字用(IP地址:端口号)表示。 它是网络通信过程中端点的抽象表示,包含进行网络通信必需的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。...原创 2019-03-01 22:17:07 · 465 阅读 · 0 评论 -
Python相亲记
初识Python一、Python是一门解释性语言,逐行翻译、逐行执行,执行效率较低,相对于Java(编译型语言)一次编译到处执行。语言的分类:1、编译型和解释性2、强类型和弱类型3、动态语言和静态语言编译型:优点: 运行速度快缺点: 开发效率慢解释型:优点:开发效率快缺点:运行速度慢python2和python3的区别...原创 2018-12-27 20:59:06 · 323 阅读 · 0 评论 -
Django——前后端连接流程
原创 2019-11-21 21:52:19 · 1361 阅读 · 0 评论 -
Django初识——入门
一、web框架的本质:Socket服务端二、浏览器访问服务器的请求规程在浏览器地址栏键入URL,按下回车之后会经历以下流程:浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接; 浏览器发出读取文件(URL 中域名后面部分对应的文件)的HTTP 请求,该请求报文作为 TCP...原创 2019-11-21 20:44:01 · 144 阅读 · 0 评论 -
python3 迭代器
定义:遵守迭代协议(标准)只要有__iter__方法的就是可迭代对象可以被for循环的就是可迭代对象可迭代对象:print(dir(str)) # 查看这个类型中有什么功能 可迭代__iter__print(dir(str))'__iter__',包含该方法print(range.__iter__(range(0,7)))<range_it...原创 2019-11-17 20:08:07 · 89 阅读 · 0 评论 -
python3 递归函数
定义:1、在一个函数里再调用这个函数本身、2、有明确的结束条件递归函数的最大深度1、理论上,官方文档说明是10002、实际测试是998检测方法:def foo(n): print(n) n += 1 foo(n)foo(1)3、最大深度可以修改,修改命令:import syssys.setrecursionlimit(100...原创 2019-11-17 19:56:16 · 110 阅读 · 0 评论 -
python3 推导式
定义:推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。共有三种:列表推导式,字典推导式, 集合推导式,没有元组推导式,还有生成器表达式。列表推导式列表推导式的写法:[结果for变量in可迭代对象]li = []for i in range(10): li.append...原创 2019-11-17 19:50:32 · 208 阅读 · 0 评论 -
Python中的文件操作相关
文件打开文件操作就是使用open()函数来打开一个文件,获取到文件句柄,然后通过文件句柄就可以对文件内的文本进行各种读、写、删除、追加的操作f = open('t2',mode='r',encoding='utf-8')打开 第一个内容是文件的名字(必须是字符串),包含存放路径,可以是相对路径,也可以是绝对路径mode 第二个内容是咱们对这个文件的操作方式:读、写、追加e...原创 2019-09-07 10:32:23 · 127 阅读 · 0 评论 -
Python3 的面向对象编程
面向过程 vs 函数面向过程编程1、重复代码多2、可读性差函数式编程 vs 面向对象编程面向对象第一个优点:类是一组相似功能的集合,让我代码的组织结构更加清晰规范化面向对象的第二优点:上帝的思维,用面向对象设计程序,类是一个公共模板,对象去操作使用这个公共模板类和对象类是具似相同功能和属性的一类实物对象是类的具体体现,具体到一个...原创 2019-01-23 23:00:08 · 106 阅读 · 0 评论