04 2020 档案

简单实现 随机发牌算法
摘要:背景:从10w个数中随机取出54个数组成一副牌 方法一:使用集合 def poker(): p = set() while True: a = randint(1, 1000000) % 54 p.add(a)if len(p) == 54: break return p 方法二:使用列表 def 阅读全文
posted @ 2020-04-15 21:26 爱吃虫的人 阅读(522) 评论(0) 推荐(0)
简单实现1!+ 2!+3!...+n!算法
摘要:方法一:使用python内存方法reduce from functools import reduce def factorial(n): s = 0 if not isinstance(n ,int): raise TypeError elif n in (0, 1): return 1 else 阅读全文
posted @ 2020-04-15 19:23 爱吃虫的人 阅读(1566) 评论(0) 推荐(0)
python 语言 yaml文件嵌套另一个yaml
摘要:python的第三方库非常的强大,感谢所有贡献第三方库的大大们。 在这里记录一下最近使用到非常好用的第三方库:pyyaml-include 安装: pip install pyyaml-include 使用: 假设有这样的目录结构 ├── base ├── base.yml └── sub ├── 阅读全文
posted @ 2020-04-14 10:44 爱吃虫的人 阅读(3473) 评论(0) 推荐(0)