![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
「已注销」
这个作者很懒,什么都没留下…
展开
-
Python------工具之sublimeText3控制台输出中文乱码的解决方案
Tools-> Build System -> New Build System { “cmd”: [“python”,”-u”,”$file”], “file_regex”: “^[ ]File \”(…?)\”, line ([0-9]*)”, “selector”: “source.python”, “encoding”: “cp936” }用上面的代码替换掉"...原创 2018-07-28 23:53:40 · 1052 阅读 · 0 评论 -
Python------对包,模块等记录
模块 当一个.py文件需要导入模块时,import后面的XXX就是一个模块其xxx就是xxx.py文件的文件名。 from xxx import abc 这里是从XXX模块中导入其abc的方法,这样可以直接使用abc。 pyc 文件 装载大量文本文件是很慢的。因此 Python 也采用了将模块编译成容易装载的文件,并保存起来这些编译好并保存起来的文件,后缀名 .pyc。 包 一个目录...原创 2018-10-16 16:47:49 · 134 阅读 · 0 评论 -
Python------简易判断写法
1.回顾一下if-elif-else 2.今天偶然积累到一个Py的简易判断写法。 result = 1 if 1+2==3 else 10 print(result) #1 result= value1 if condition else value2 可以知晓,当condition成立时,会把value1赋值给result,反之就是value2赋值给result。 ...原创 2018-10-16 16:51:44 · 1026 阅读 · 0 评论 -
Python-string,list,int互转记录
string->list int->list list(str) list(map(int,str(int))) list->string list->int ‘’.join(list) int(’’.join([str() for _ in list]))原创 2018-11-24 11:20:18 · 382 阅读 · 0 评论 -
Python------生成器和yield
最近开始接触爬虫,在使用Scrapy的过程中,遇到了一些python基础知识,借此做一下记录和总结。 1. 生成器 生成器,需要和迭代器一起来理解。 先看下对比: 迭代器:mylist=[x*x for x in range(3)] 生成器:mygen=(x*x for x in range(3)) 迭代器,就是类似于 for x in mylist: 这样的形式。 其中mylis...原创 2018-07-27 21:26:42 · 356 阅读 · 0 评论 -
Python------回调函数
个人理解 其实本质上就是一种调用。 表现是把一个函数当做一个参数调用。 目前理解到的有主函数,中间函数,回调函数三个部分组成。 与普通调用不同的是,在执行过程中,是先执行中间函数中的内容,再执行的各个回调函数。 自己根据网上的一些代码案例,进行理解. callback_demo.py from even import * #中间函数 #接受一个生成偶数的函数作为参数 #返回一个奇数 def...原创 2018-10-16 16:41:54 · 205 阅读 · 0 评论 -
空串和None区别
之前不是清楚这两个不同的,现在专门输出一下,简单分析. 专门的Nonetype类型 ""(Null)是str类型 个人理解,面向对象的时候,没有对象的情况,就需要用None,表示没有对象,对象为空值 而""(Null)就很明了,只是一个数据值为空,这是没有数据一个结果. ...原创 2018-11-24 11:23:43 · 261 阅读 · 0 评论