杂货铺
文章平均质量分 57
独孤蓝枫
学无止境,坚持将python发扬光大
展开
-
Python实现数学全排列itertools.permutations
通俗地讲,就是返回可迭代对象的所有数学全排列方式。 from itertools import permutations permutations([‘a’, ‘b’, ‘c’]) <itertools.permutations object at 0x7ff7b1411890> for item in permutations([‘a’, ‘b’, ‘c’]): … print item … (‘a’, ‘b’, ‘c’) (‘a’, ‘c’, ‘b’) (‘b’, ‘a’, ‘c’转载 2021-02-20 18:25:59 · 603 阅读 · 0 评论 -
python 判断完全平方数
-- coding: utf-8 -- #简述:一个整数,它加上100和加上268后都是一个完全平方数 #提问:请问该数是多少? from math import sqrt def f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if mint(m) and nint(n): print x if name==“main”: f(1000) 运行结果: 21 261 ...转载 2021-02-20 18:05:30 · 2000 阅读 · 0 评论 -
前期工作学习知识点概述
前期工作学习知识点概述内容概述杂货铺 内容概述 本篇内容主要为前期工作与学习中遇到的一些问题或者使用方法的记录,前后无关联顺序,所以会看起来比较杂乱,后期会针对某个比较有意义的知识点进行扩充深入研究探讨。 杂货铺 1、抓取网页源码乱码处理 爬虫乱码处理 方式一(不是很准确) import chardet chardet_detect(r.content) 方式二(相对来说更准确些) import cchardet cchardet.detect(r.content) rsp.encoding = chard原创 2021-02-19 10:29:16 · 213 阅读 · 0 评论