![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 60
PrayAllForYou
come on ,coding!
展开
-
python-字符串知识点
Python - 字符串知识点翻译 2016-07-18 08:22:15 · 431 阅读 · 0 评论 -
python 闭包
1. 闭包是什么闭包: 如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。但是闭包是一种特殊情况,如果外函数在结束的时候发现有自己的临时...转载 2018-10-08 16:06:05 · 179 阅读 · 0 评论 -
python 装饰器
简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的参数就是被装饰的函数,它的返回值也是一个函数或者可调用的对象,使用python装饰器好处就是在不用更改原函数的代码前提下给函数增加新的功能。一般而言,我们要想拓展原来函数代码,最直接的办法就是侵入代码里面修改,例如:import timedef func(): print("hello")...转载 2018-10-08 11:14:13 · 170 阅读 · 0 评论 -
python 不要使用可变类型作为函数的默认值
1. 问题描述:给Bus类赋值默认值[], 创建两个类实例,两个实例的pas指向同一个地址 原因:默认值,在函数定义时计算(通常是在加载模块的时候),因此,默认值变成了函数的属性,所以,初始化类对象的时候,只要默认值是可变对象,并且未传入这个参数,这个类的这个参数,就会指向函数给默认值开辟的空间, 2. 防御可变参数如果定义函数接受可变参数,应该考虑是否期望修改传入...原创 2018-10-12 15:10:24 · 682 阅读 · 0 评论 -
python -- 字符异或交换
找了很多字符异或交换的例子,java:String str = 'sofmenxp'str[0] ^= str[3]str[3] ^= str[0]str[0] ^= str[3]这样,字符串str 的第一位和第四位就交换成功了,但是想找python的,找了半天也没有字符交换的例子后来好不容找到一个帖子,终于有点眉目了, ord 和chr 函数pyt原创 2017-01-18 12:15:04 · 4061 阅读 · 0 评论 -
websocekt-python与Js交互(2)
# -*- coding:utf8 -*-import threadingimport hashlibimport socketimport base64class websocket_thread(threading.Thread): def __init__(self, connection): super(websocket_thread, self)原创 2016-12-19 11:39:54 · 1320 阅读 · 1 评论 -
websocekt-python与Js交互(1)
下载了一个websocket的demo,tcp流式socket,发现代码中,服务端有发送请求头的代码,就想着是不是两端都要遵循着三次握手的原则,就好顿查。以下是知识科普,补一补忘掉的只是,代码在下一章。TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Proto原创 2016-12-01 15:39:01 · 5437 阅读 · 0 评论 -
python-字符串内置函数
Python 内置字符串函数原创 2016-07-17 11:05:19 · 751 阅读 · 0 评论 -
Python - 数字类型
math原创 2016-07-18 09:08:09 · 435 阅读 · 0 评论 -
python 基础学习1---输入输出
输入输出原创 2016-09-21 11:01:10 · 366 阅读 · 0 评论 -
Python:*args和**kwargs 的区别
Python:*args和**kwargs 的区别转载 2016-09-01 17:29:30 · 848 阅读 · 0 评论 -
python解析json
python 解析json串转载 2016-08-03 12:25:00 · 511 阅读 · 0 评论 -
mac 安装tornado
mac安装tornado转载 2016-08-02 20:05:50 · 1484 阅读 · 0 评论 -
Python - random 模块
random原创 2016-07-18 09:05:47 · 403 阅读 · 0 评论 -
python 函数参数作为引用时
作为参数传入函数中,运行结束后,实参到底会不会影响强烈推荐实践网址: http://www.pythontutor.com/visualize.html#mode=display1. 各种类型数据,参数名到底对应什么?如果你学过c或者c++, 你应该知道引用这个东西,我简单的理解为,如果这个参数名上的地址,存的不是它的值,而是它对应值得位置,那就是引用。从上图不难发现,python...原创 2018-10-10 18:59:46 · 1115 阅读 · 1 评论