- 博客(3)
- 收藏
- 关注
原创 2021-01-02
python中bisect模块的使用方法介绍bisect模块采用经典的二分算法查找元素。模块提供下面几个方法:1)bisect.bisect_left(a, x, lo=0, hi=len(a))定位x在序列a中的插入点,并保持原来的有序状态不变。参数lo和hi用于指定查找区间。如果x已经存在于a中,那么插入点在已存在元素的左边。函数的返回值是列表的整数下标。2)bisect.bisect_right(a, x, lo=0, hi=len(a))和上面的区别是插入点在右边。函数的返回值依然是一
2021-01-02 21:36:05 85
转载 python3爬虫学习
python3爬虫学习一、爬虫流程:①先由urllib的request打开Url得到网页html文档②浏览器打开网页源代码分析元素节点③通过Beautiful Soup或则正则表达式提取想要的数据④存储数据到本地磁盘或数据库(抓取,分析,存储)二、网页审查元素1、通过URL访问页面,点击F12进入开发者模式后,可以查看当前页面的HTML信息,通过修改HTML信息可以再客户端实现信息的”整容“,但修改的信息不会回传到服务器,服务器存储的HTML信息不会改变。刷新一下界面,页面还会回到原本的样子。
2021-01-01 00:35:25 246
原创 python中int函数如何取整
使用 int() 将小数转换为整数,小数取整会采用比较暴力的截断方式,即向下取整。(例如:5.5向上取整为6,向下取整为5)正常情况下 int(5.5) 结果为5如果想要让其按照人类的思维“四舍五入”5.4 “四舍五入”结果为:5,int(5.4+0.5) == 55.6 “四舍五入”结果为:6,int(5.6+0.5) == 6...
2020-12-30 15:22:18 4587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人