您的位置:首页技术文章关键词: Python
文章列表
  • Python几种常见算法汇总
  • 1、选择排序选择排序是一种简单直观的排序算法。它的原理是这样:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的后面,以此类推,直到所有元素均排序完毕。算法实现如下:#找到最小的元素def FindSmall(lis...
  • 日期:2022-07-23
  • 浏览:238
  • 标签: Python 编程

  • Python的字符串中剥离所有非数字字符(“。”除外)
  • 如何解决从Python的字符串中剥离所有非数字字符(“。”除外)?您可以使用正则表达式(使用 模块)来完成同样的事情。下面的示例匹配[^d.](非十进制数字或句点的任何字符)的游程,并将其替换为空字符串。请注意,如果使用UNICODE标志编译模式,则结果字符串仍可能包含非ASCII数字。同样,删除“...
  • 日期:2022-08-07
  • 浏览:23
  • 标签: Python 编程

  • Python无头爬虫下载文件的实现
  • 有些页面并不能直接用requests获取到内容,会动态执行一些js代码生成内容。这个文章主要是对付那些特殊页面的,比如必须要进行js调用才能下载的情况。安装chromewget [https://dl.google.com/linux/direct/google-chrome-stable_curr...
  • 日期:2022-07-31
  • 浏览:35
  • 标签: Python 编程

  • 解决Python Matplotlib绘图数据点位置错乱问题
  • 在绘制正负样本在各个特征维度上的CDF(累积分布)图时出现了以下问题:问题具体表现为:1.几个负样本的数据点位置倒错2.X轴刻度变成了乱七八糟一团鬼东西最终解决办法造成上述情况的原因其实是由于输入matplotlib.plot()函数的数据x_data和y_data从CSV文件中直接导入后格式为st...
  • 日期:2022-07-25
  • 浏览:44
  • 标签: Python 编程

  • 利用Python实现Excel的文件间的数据匹配功能
  • 我们知道Excel有一个match函数,可以做数据匹配。比如要根据人名获取成绩而参考表sheet1的内容如下:要根据sheet1匹配每人的成绩,用Excel是这么写index(Sheet1!B:B,MATCH(A2,Sheet1!A:A,0))意思就是获取sheet1的B列的内容,根据我的A列匹配s...
  • 日期:2022-07-21
  • 浏览:194
  • 标签: python

  • PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
  • 也许是我有些落伍,或者也是因为 JetBrains 在 Python IDE 的市场上占有很大的份额,以至于直到最近我才发现,使用 VSCode 的 Python 开发者要比预想中的多很多。近期,我将 PyCharm 和 Notebooks 放在一起用了一段时间,发现 Notebooks 方便浏览数...
  • 日期:2022-07-13
  • 浏览:34
  • 标签: Python 编程

  • Python Selenium实现无可视化界面过程解析
  • 无可视化界面的意义有时候我们爬取网页数据,并不希望看其中的过程,只想看到最后的数据结果就可以了,这时候,***面就很有必要了!代码如下from selenium import webdriverfrom time import sleep#实现无可视化界面from selenium.webdrive...
  • 日期:2022-07-13
  • 浏览:117
  • 标签: Python 编程

  • python用tkinter开发的扫雷游戏
  • 目录2.实现代码3.另一种精致一点的实现1.实现效果2.实现代码# 导入所需库from tkinter import *import randomclass main: # 定义一个类,继承 tkinter 的 Button # 用来保存按钮的状态和在网格布局中的位置 class ...
  • 日期:2022-06-17
  • 浏览:47
  • 标签: Python 编程