![](https://img-blog.csdnimg.cn/20191015012127836.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
蓝礼
这个作者很懒,什么都没留下…
展开
-
python threading模块
概述python3中建议用threading,原先的thread重命名为_thread。在python中多线程并没有那么有效,因为GIL的存在所以线程也没法做到真正的并发,但对于IO比较频繁的程序,多线程还是能很好的起作用的。补充:背的时候觉得自己总能记住但是过几个星期又忘了…并发: 宏观角度同时而微观顺序。并行:微观同时。一些基本操作获取已激活的线程数threading.activ...原创 2019-11-29 21:58:30 · 192 阅读 · 0 评论 -
python playspund
简介纯Python,跨平台,只有一个函数,简单方便。安装这是win下的安装和使用pip install playsound使用from playsound import playsoundplaysound('sounds/Hope.mp3')原创 2019-11-28 11:07:31 · 100 阅读 · 0 评论 -
Python argparse笔记
在项目中往往需要用到这个,务必掌握原创 2019-11-27 11:38:21 · 101 阅读 · 0 评论 -
jieba 库(未完待续)
1.安装pip无所不能直接 pip install jieba即可2. cut和lcut的区别jieba.cut生成的是一个生成器,generator,也就是可以通过for循环来取里面的每一个词。jieba.lcut 直接生成的就是一个listimport jiebas="在我的身下娇喘吧,三楼的人们啊"cut = jieba.cut(s)print(cut)for i i...原创 2019-11-24 19:51:21 · 395 阅读 · 0 评论 -
8. 字符串转换整数 (atoi)
题目自己写的,比较直接:1.题目说了除了空格的第一个字符只能是符号和数字2.要判断是否溢出3.注意负数的取整(默认向下取整,但是负数需向上取整)4.利用flag来控制正负(完全可以优化)def myAtoi(self, ss: str) -> int: s = ss.lstrip() if not s: return 0 if s[...原创 2019-11-13 12:12:17 · 90 阅读 · 0 评论 -
大小写字母转换
小写字母和大写字母的十六进制ASCII的高位相差2,即二进制的D5不同,而11011111的十进制是223,故我们可以得到>>> chr(ord('c')&223)'C'原创 2019-11-08 16:52:35 · 227 阅读 · 0 评论 -
36. 有效的数独
题目:判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。数独部分空格内已填入了数字,空白格用 ‘.’ 表示。哈希def isValidSudoku(self, board: List[List[str]]) -&...原创 2019-11-06 13:24:13 · 74 阅读 · 0 评论 -
python 按子列表进行排序
list.sort(cmp=None, key=None, reverse=False) cmp -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse -- 排序规则,reverse = True 降序, reverse = F...原创 2019-11-03 01:14:03 · 1573 阅读 · 0 评论 -
python itertools库
参考itertools.accumulate(iterable[, func ])>>> import itertools>>> import operator# accumulate实际就是和上一个元素进行某种运算>>> data = [i for i in range(1,10)] #[1, 2, 3, 4, 5, 6, 7, 8...原创 2019-10-27 01:20:00 · 123 阅读 · 0 评论 -
关于Pyhon里的Null和None
关于Pyhon里的Null和None首先,pyhon没有Null这个关键词,只有None,即NoneType。下面可以清楚看出区别:>>> a = ['',1,2,'']>>> a[0]''>>> a[0]==a[3]True>>> a[0] is NoneFalse...原创 2019-10-13 23:49:39 · 103 阅读 · 0 评论