随笔分类 -  python基础知识

python基础知识点,多看多回顾
摘要:Python中可以用如下方式表示正负无穷: 利用 inf 做简单加、乘算术运算仍会得到 inf 但是利用 inf 乘以0会得到 not-a-number(NaN): 除了inf外的其他数除以inf,会得到0 通常的运算是不会得到 inf值的 inf的运算规则遵从 IEEE-754 standard 阅读全文
posted @ 2018-12-20 19:26 苦瓜爆炒牛肉 阅读(1682) 评论(0) 推荐(0)
摘要:map、reduce、filter、sorted函数,这些函数都支持函数作为参数。 map函数 map() 函数语法:map(function, iterable, ...) function -- 函数 iterable -- 一个或多个序列 map函数 map()接收一个函数 f 和一个 lis 阅读全文
posted @ 2018-12-14 16:34 苦瓜爆炒牛肉 阅读(457) 评论(0) 推荐(0)
摘要:# 转自:https://www.cnblogs.com/xiugeng/p/8635862.html 读取文件的三个方法:read()、readline()、readlines()。均可接受一个变量用以限制每次读取的数据量,但通常不使用。本章目的是分析和总结三种读取方式的使用方法和特点。 回到顶部 阅读全文
posted @ 2018-12-04 19:05 苦瓜爆炒牛肉 阅读(441) 评论(0) 推荐(0)
摘要:在保存cookies时,如果存在着中文字符,cookies保存会报错。所以需要对数据进行编码。 通常cookies的保存都是以Base64来保存。所以先要对数据编码成bytes,再编码成base64字符串。 一、pickle模块: 将数据转换为bytes pickle模块是python的标准模块,提 阅读全文
posted @ 2018-11-27 12:09 苦瓜爆炒牛肉 阅读(458) 评论(0) 推荐(0)
摘要:查看import搜索路径 设置搜索路径 阅读全文
posted @ 2018-09-10 21:30 苦瓜爆炒牛肉 阅读(180) 评论(0) 推荐(0)
摘要:#转载请留言联系 很多人平时需要打开文件进行读取写入操作时,通常这样: 这样写有一个潜在的问题,如果在调用 write 的过程中,出现了异常进而导致后续代码无法继续执行,close 方法无法被正常调用,因此资源就会一直被该程序占用者释放。那么该如何改进代码呢? 对于系统资源如文件、数据库连接、soc 阅读全文
posted @ 2018-09-10 17:18 苦瓜爆炒牛肉 阅读(205) 评论(0) 推荐(0)
摘要:什么是魔方方法? 魔法属性和魔法方法是Python内置的一些属性和方法,代表着特殊意义,命名时会在前后加两个下划线,在执行特定操作时,系统会自动调用它。 __init__ 接受类的参数。初始化方法,通过类创建对象时,自动触发执行 __new__ 对象的创建,是一个静态方法,第一个参数是cls。 __ 阅读全文
posted @ 2018-09-10 16:49 苦瓜爆炒牛肉 阅读(321) 评论(1) 推荐(0)
摘要:#转载请联系 编写函数时,如果没办法预计用户传入的参数有多少个,可以用装包的方式。在进行数据的处理时,把包拆开,语法上就是把前面的*去掉。如果没有把*去掉会出现什么问题呢? 至于为什么去掉**kwargs的*会报错呢?我暂时也不知道原因- -| 现在有一个需求,task()函数里面还要再写一个函数, 阅读全文
posted @ 2018-09-10 16:27 苦瓜爆炒牛肉 阅读(301) 评论(0) 推荐(0)
摘要:#原创,转载请先留言联系 在阅读此文前,建议先看一下我的另一篇博文:https://www.cnblogs.com/chichung/p/9607226.html 浅拷贝 深拷贝 深拷贝与浅拷贝的区别 1.浅拷贝 由输出结果可知。d列表浅拷贝了c列表,所以d列表重新分配了一个内存空间。但是,由于是浅 阅读全文
posted @ 2018-09-08 19:35 苦瓜爆炒牛肉 阅读(211) 评论(0) 推荐(0)
摘要:#转载请联系 tcp/ip是协议族,重要的是tcp和ip两个协议 tcp/ip分为4层: 1. 网络接口层(物理层、数据链路层):包括传输介质(网线)、计算机中对应的网络接口卡等 2. 网络层(互联网层):主要用IP地址来完成对主机的寻址,它还负责数据包在多种网络中的路由 3. 传输层:主要为两台主 阅读全文
posted @ 2018-08-30 17:14 苦瓜爆炒牛肉 阅读(189) 评论(0) 推荐(0)
摘要:#转载请联系 举个栗子,http的长连接与短连接就是tcp的长连接与短连接。一、短连接: 短连接实现流程: 1. 建立连接 2. 客户端向发送消息 3. 服务端响应回传消息给客户端 4. 完成一次发送与接收(读、写)服务 5. 关闭连接 短连接的特点: 1. 管理简单,占用资源相对长连接要少,但是每 阅读全文
posted @ 2018-08-30 16:59 苦瓜爆炒牛肉 阅读(648) 评论(0) 推荐(0)
摘要:转载自:https://www.zhihu.com/question/20125256 原作者:路人甲 我特别喜欢吃核桃,以前我吃核桃的时候我都是这样吃的:一个一个用手剥了吃。 转载自:https://www.zhihu.com/question/20125256 原作者:路人甲 我特别喜欢吃核桃, 阅读全文
posted @ 2018-08-15 01:24 苦瓜爆炒牛肉 阅读(284) 评论(0) 推荐(0)
摘要:最近在pythonTip做题的时候,遇到了deque类,以前对其不太了解,现在特此总结一下 deque类是python标准库collections模块中的一项,它提供了两端都可以操作的序列,这意味着,在序列的前后你都可以执行添加或删除操作。 1.创建deque序列: from collections 阅读全文
posted @ 2018-08-14 18:01 苦瓜爆炒牛肉 阅读(6343) 评论(0) 推荐(0)
摘要:用三元表达式可以写成: return A if B else C 阅读全文
posted @ 2018-08-14 15:15 苦瓜爆炒牛肉 阅读(333) 评论(2) 推荐(0)
摘要:赋值运算符 实例 = c = a,即c = a += c += a,即c = c+a -= c -=a,即c= c-a *= c *= a,即c = c*a /= c /= a,即c = c/a //= c //=a,即c = c//a(取整除的数) %= c %=a,即c = c%a(取模,即余数 阅读全文
posted @ 2018-07-31 21:40 苦瓜爆炒牛肉 阅读(232) 评论(0) 推荐(0)
摘要:输出结果如下:(注意区别后三条代码) 阅读全文
posted @ 2018-07-31 12:22 苦瓜爆炒牛肉 阅读(241) 评论(0) 推荐(0)