zlw10100 + 关注
喜欢编程,学习python,为了技术而努力

关于python中函数的思考

发布时间:2019-03-19 22:51:21 浏览:3200 评论 :0

基本语言特性 函数是几乎任何程序语言都支持的基本语言特性。然而,不同的语言对函数的看法却是不同的,这不仅导致了函数在语言中的地位,也产生出了不同的编程风格。在scheme语言中,函数与普通数据别无二致,所以自然而然的将函数作为第一类对象,同时scheme更强函数式编程和函数递归,以追求计算的本质。

云栖社区 编程语言 python java 函数 面向对象 面向对象编程 ADD 编程

django框架--底层架构

发布时间:2018-10-07 00:28:00 浏览:842 评论 :0

目录 零、参考 一、对于web服务的理解 二、对于wsgi协议的理解 三、自定义一个简单的基于wsgi协议的web框架 四、django中的server实现 五、django中的application实现 六、django的底层调用链 七、总结 零、参考 https://www.jianshu.com/p/679dee0a4193https://www.letiantian.me/2015-09-10-understand-python-wsgi/ 一、对于web服务的理解 web服务应该至少包含两个模块:web服务器和web应用程序,两个模块在功能和代码上解耦。

python 架构 服务器 模块 Django web request Server

django框架--视图系统

发布时间:2018-10-06 12:32:00 浏览:553 评论 :0

目录 一、视图函数的理解 二、视图函数的定位 三、请求对象HttpRequest 四、响应对象HttpResponse 一、视图函数的理解 视图函数的作用是,对指定的url执行业务逻辑,视图函数将会作为model层和template层的桥梁,最主要的逻辑是操作数据库以及完成模板渲染前的上下文准备。

服务器 函数 Django web Render 伪代码 html view

django框架--路由系统

发布时间:2018-10-03 15:40:00 浏览:638 评论 :0

目录 一、路由系统理解 二、路由系统功能划分 三、路由表创建 创建工具 二级路由 路由别名 动态路由及重定向 四、自定义错误页面 五、图示路由系统在框架中的定位 六、路由系统的进阶想法 一、路由系统理解 系统功能:根据用户访问的不同url,执行对应的视图函数。

服务器 函数 Django path web request url html 路由器

js的基础知识笔记

发布时间:2018-09-24 20:43:00 浏览:487 评论 :0

目录 一、基本数据类型 二、函数 三、面向对象 一、基本数据类型 1、使用var声明变量、使用;结尾、使用{}表示代码块、使用驼峰式命名 2、变量是弱类型的,即并不严格要求声明变量的类型,一个变量可以在运行期间动态的指向不同类型的数据 3、变量声明后可以不定义(或叫赋值、初始化),此时它的值是u...

python 函数 LOG 面向对象 表达式 prototype 数据类型

js的事件学习笔记

发布时间:2018-09-23 22:20:00 浏览:524 评论 :0

目录 0、参考 1、事件流 冒泡传播 事件捕获 2、事件绑定--onclick接口 onclick类的接口,只能注册一个同类事件 onclick类的接口,使用button.onclick = null的方式注销事件 3、事件绑定--addEventListener接口 addEven...

函数 LOG js class

js中的正则表达式【常用】

发布时间:2018-09-21 21:42:00 浏览:503 评论 :0

正则表达式是一种用于处理字符串匹配的强大工具,正则的核心在于匹配语法。 以下是常用的匹配规则 . 除了换行符之外的任意一个字符 \ 转义符,取消后面一个字符的含义,使其成为一个普通字符 [] 括号里的任意一个字符 [^] 不再括号里的任意一个字符 \d ...

正则表达式 空格

html-css-js基本理解和简单总结

发布时间:2018-09-11 12:55:00 浏览:737 评论 :0

目录 一、对于网页的基本理解 1、网页是一种数据展示和信息交互的载体 2、网页组成部分 3、支撑一个网页的技术模块 二、html的理解和技术笔记 1、html理解 2、html技术笔记-html标签 三、css的理解和技术笔记 1、css理解 2、css技术笔记 四、js的理解和技术笔记 1、js理解 2、js技术笔记-基本知识 一、对于网页的基本理解 1、网页是一种数据展示和信息交互的载体 生活中,我们通过各种各样的方式获取信息,网页是目前被使用最频繁的一种。

css 函数 布局 用户体验 浏览器 html 数组

博客

发布时间:2018-08-17 10:11:00 浏览:585 评论 :0

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

云栖社区

python的socket.recv函数陷阱

发布时间:2018-08-04 10:17:00 浏览:8113 评论 :0

目录 前言 一个粘包实验 执行结果 排错思路 解决和总结 前言 惯例练习历史实验,在编写tcp数据流粘包实验的时候,发现一个奇怪的现象。当远程执行的命令返回结果很短的时候可以正常执行,但返回结果很长时,就会发生json解码错误,故将排错和解决方法记录下来。

python 服务器 函数 Json request Server file Socket

python异步编程--回调模型(selectors模块)

发布时间:2018-07-29 13:04:00 浏览:754 评论 :0

目录 0. 参考地址 1. 前言 2. 核心类 3. SelectSelector核心函数代码分析 3.1 注册 3.2 注销 3.3 查询 4. 别名 5. 总结 6. 代码报错问题 1. 文件描述符数量 2.

linux python 函数 windows 模块 events 高并发 编程 file

python并发学习总结

发布时间:2018-07-26 11:32:00 浏览:592 评论 :0

目录 一、理解操作系统 二、任务类型 三、Socket模块 四、一个简单的C/S程序 五、使用阻塞IO实现并发 方案一:阻塞IO+多进程 方案二:阻塞IO+多线程 阻塞IO模型的思考和总结 六、使用非阻塞IO实现并发 方案一:非阻塞IO+Try+轮询 方案二:非阻塞IO+Select代理...

python 服务器 函数 线程 模块 request 同步 Server 多线程 CPU Socket

python描述符学习

发布时间:2018-07-11 13:21:00 浏览:591 评论 :0

目录 一、对象属性的访问控制 二、描述符基本理解 三、基本使用 四、使用描述符完成property、classmethod、staticmethod自定义实现 1、property的自定义实现 2、classmethod的自定义实现 3、关于实例方法的思考 4、实例方法的自定义实现 5、静态方法的自定义实现 五、总结 一、对象属性的访问控制 看一下这个例子,我们创建一个学生类,提供名字和年龄的属性,然后实例化一个对象,并显示他的信息。

python 函数 class

python网络编程基础

发布时间:2018-07-10 10:15:00 浏览:537 评论 :0

目录 1、udp 2、tcp 3、socket函数 4、粘包问题 标签(空格分隔): 网络编程 目录 tcp和udp 1、udp tcp、udp是第四层传输层拥有的协议,用于在完成寻址功能后的数据传输。

python 服务器 函数 模块 操作系统 Socket

项目编写时的注意事项

发布时间:2018-07-10 01:03:00 浏览:464 评论 :0

标签(空格分隔): 个人总结 最近学了很多知识点,也通过几个作业、项目将这些知识点串联在一起,相互协作完成一个程序丰富的功能。 在写项目的时候,最大的困难是没有一个很好的编写流程。虽然对于项目的每一个功能都可以单独的分析并提出解决方法和思路,也可以写出对应的知识点来完成此功能。

架构 函数 模块 测试 空格

Python类的内置方法

发布时间:2018-07-10 00:34:00 浏览:599 评论 :0

目录 1、new、init 2、str、repr 3、call 4、del 5、iter、next 6、getitem、setitem、delitem 7、getattr、setattr、delattr 8、getatrribute 9、enter、exit 10、get、set、delete、描述符(研究中,待补充) **(为了方便和美观,省略了各内置方法前后的__双下划线)** 1、new、init __new__方法是真正的类构造方法,用于产生实例化对象(空属性)。

python 函数 class

python的面向对象和类

发布时间:2018-07-01 19:04:00 浏览:536 评论 :0

目录 一、基本知识点 1、面向过程编程 2、面向对象编程 3、注意 二、类的结构 1、类的理解 2、代码形式 3、类和函数的一些区别 4、类中的数据 5、类中的方法(基础) 三、类的实例化 四、类的继承 1、MRO 2、派生、调用、重写 3、super() 4、属性查找顺序 5、广度...

python 函数 面向对象 面向对象编程 class 编程

python学习-函数

发布时间:2018-06-14 23:51:00 浏览:506 评论 :0

目录 python学习-函数 一、文件处理 1、读取文件 2、写入文件 3、文件操作函数 4、注意事项 二、函数基础 1、函数体 2、输入 3、输出 4、局部变量/变量作用域 5、匿名函数 6、函数调用 7、命名空间LEGB 8、函数参数解包 9、递归 三、内置函数 四、函数进阶 1、闭包 2、装饰器函数 3、生成器函数 五、几个技术问题 1、解包 2、值交换 3、默认参数陷阱 4、生成器深入理解 python学习-函数 标签: python 函数 目录 一、文件处理 python的内置函数open提供了对文件的处理功能。

python 函数 open 序列

Python学习-基础知识-2

发布时间:2018-06-07 21:26:00 浏览:811 评论 :0

目录 Python基础知识2 一、二进制 二、文字编码-基础 为什么要有文字编码? 有哪些编码格式? 如何解决不同国家不兼容的编码格式? unicode编码格式的缺点 如何既能全球通用还可以规避unicode的缺点? python3的编码格式是什么样的? 三、浮点数 四、列表 如何理解列...

python 存储 数据类型 utf-8

python学习-基础知识-1

发布时间:2018-06-03 10:59:00 浏览:524 评论 :0

1、计算机历史 计算机使用高低电压的两种状态来描述信息。计算机可以理解的只有二进制数据即010100011....,1个比特位可以表示的状态只有2种,n个比特位可以表示的状态有2的n次方种。 所以如果想要描述天气状态:天晴、下雨、刮风、下雪、霜冻,则需要使用3个比特位。

python 数据类型

2