服务端开发

在这里插入图片描述

python基础-函数详解

文章目录python基础-函数详解一、什么是函数二、函数的作用三、定义函数四、函数的作用域和命名空间1.作用域:变量生效的区域2.命名空间五、调用函数1.函数递归:2.高阶函数:五、函数中的参数六、python函数的注意事项python基础-函数详解一、什么是函数函数:就是一套定义好的流程,输入数据得到结果。 »

Python 什么时候我们不该使用列表

Python 什么时候我们不该使用列表

何时不该使用列表本文主要简单介绍数组与列表的区别。目录何时不该使用列表前言数组array 与 list 的区别最后前言在 Python 序列中我们使用较多的是 list ,往往会忽略掉使用其他类型可能会比 list 要好。数组如果我们需要一个只包含数字的列表,那么array.array比list更高效。array 是序列类型,与列表很像,但是 array 只能存放指定的数据类型。array 是只能... »

二手车交易价格预测学习笔记 — Task5

赛题:零基础入门数据挖掘 – 二手车交易价格预测 地址:https://tianchi.aliyun.com/competition/entrance/231784/introduction?spm=5176.12281957.1004.1.38b02448ausjSX 模型融合 常用方法 from sklearn.datasets import make_blobs #聚类数据生成 ... »

基于鸢尾花数据集实现线性判别式多分类

基于鸢尾花数据集实现线性判别式多分类 本文在自己编写梯度下降的逻辑斯蒂判别式算法的基础上,对鸢尾花数据集实现多分类。 鸢尾花数据集公包含三类数据,每条数据四个特征,从中随机选取70%的数据作为训练集,30%的数据作为测试集。 主要包含三个函数:随机生成70%测试集函数、训练函数、预测函数 随机生成70%测试集函数 randomdata 输入:无 输出:0-49之间的35个随机数 代码: def r... »

LeetCode-Python-1387. 将整数按权重排序(排序 + 数组 + 记忆化递归)

我们将整数 x 的 权重 定义为按照下述规则将 x 变成 1 所需要的步数: 如果 x 是偶数,那么 x = x / 2 如果 x 是奇数,那么 x = 3 * x + 1 比方说,x=3 的权重为 7 。因为 3 需要 7 步变成 1 (3 –> 10 –> 5 –> 16 –> 8 –> 4 –... »

正则表达式match(), search(), finall()的区别

揭秘match(), search(), finall()的区别,废话不多说,看代码 一、先看后解释 import re str = 'python是世界上最美的语言!我爱你中国!' # match的使用 str_match1 = re.match(r'世界(.*)!', str) print(str_match1) # 结果返回None str_match2 = re.match(r'pytho... »

Java实现 LeetCode 567 字符串的排列(滑动窗口,处理区间内的字符数量)

567. 字符串的排列给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。换句话说,第一个字符串的排列之一是第二个字符串的子串。=book1[i])return false; } return true; }}作者:南 墙 »

在这里插入图片描述

新手使用JAVA代码连接MySQL时部分报错原因总结和下载教程

新手使用JAVA代码连接MySQL时部分报错原因总结和下载教程版本不对应代码引入时出错 版本不对应 使用 status 命令查看当前版本 如果当前版本和下载的引入包不符合,建议重新下载引入包 下载连接:https://mvnrepository.com 下载方法(下方有图片示例): 1、输入 mysql ,点击 search 2、选取第一个,并点击 mysql-connector-java 3、选... »

在这里插入图片描述

速速保存 | 最全最细 python 知识图谱 + 标准库 + 扩展

文章目录1.核心知识1.1.计算机基础1.2. python 语言基础1.3.标准数据类 数值,字典,集合1.4.标准类型补充1.5.标准数据类型 序列,对象1.6.标准数据类型 字符串1.7.条件 循环1.8【进阶】条件循环1.9.函数 模块1.10.【进阶】函数1.11.模块1.12 面型对象的编程1.13. 【进阶】面型对象的编程1.14.【进阶】补充 »

在这里插入图片描述

python爬虫零基础入门必会项目

目录前言网络爬虫简介准备工作牛刀小试Python爬虫实例 前言 本文将以最简单粗暴的方式让你了解写python爬虫的基本流程【下载《笔趣阁》网络小说《伏天氏》】,涉及到內库或第三方库的基本方法不会详细讲解,如有需要可关注留言(根据情况考虑专门写一篇爬虫常用库的讲解),也可自行查阅。【本文只针对未入门且想了解python爬虫的小伙伴】 网络爬虫简介 网络爬虫,也叫网络蜘蛛(Web Spider)。它... »

在这里插入图片描述

window10系统下在Python3.8中安装numpy库教程

NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 要想安装NumPy有两种方式,第一种是在 cmd 中安装;第二种是在 pycharm(Python IDE)中安装。 1、查看版本 我用的是第一种方式。首先查找 python 安装路径(安装路径有点乱,不要见怪)。并查看里面的版本,我的是3... »

arcgis使用python脚本批量裁剪影像

arcgis使用python脚本批量裁剪影像

功能描述: 对于含有多个要素的矢量文件shp、栅格影像raster,按照shp中的各要素范围,逐个对raster进行提取,并保存到文件夹中 效果如图所示: 主要思路: 1)获取矢量图层、栅格图层 2)遍历矢量图层中的要素 3)按要素裁剪栅格(有 Spatial Analysis-ExtractByMask;Clip_management 两种方法) 代码: # -*- coding: utf-8 ... »

排序(二)插入排序 c/c++与python实现

插入排序 插入排序的基本思想:每次将一个待排序序列按其关键字大小插入到前面已经排好序的子序列中,知道全部记录插入完成。主要有直接插入排序、折半插入排序和希尔排序。 直接插入排序(Straight Insertion Sort) 直接插入排序的基本思想:首先,我们将数组中的数据分为两个区间,已排序区间和未排序区间。初始已排序区间只有一个元素,就是数组的第一个元素。直接插入算法的核心思想是取未排序区间... »

【爬虫入门】股票数据爬取

需修改output_file变量 东方财富网 + 腾讯证券 import re import requests import traceback from bs4 import BeautifulSoup def getHtmlText(url): try: r = requests.get(url, timeout = 30) r.raise_for_status r.encoding = r.... »

在这里插入图片描述

【并发编程】 — Semaphore原理简介 + 使用方法

文章目录1 原理简介2 基本使用方法2.1 demo1 — 每次获取一个许可,将线程并发数控制为N个2.2 demo2 — 每次获取多个许可(或者说所有可获取的许可),使线程并发数变为13 其他玩法3.1 demo3 — 尝试获取许可,如果获取不到,直接舍弃 ★★★3.2 demo4 — 尝试一段时间内获取许可,如果获取不到,直接舍弃 ★★★ 源码地... »

java课堂作业:用二维数组存储五个学生姓名学号,并用正则表达式判断输入数据是否有误。输出按学号排序的学生。

输入5个同学的学号和姓名(格式:“姓-名”),存储在二维数组中检查输入同学学号和姓名的格式,不符合要求,则输出提示:“数据格式错误,请重新输入”,对输入同学的信息按学号排序。这是今天java老师布置的课堂作业,排序算法可能不是非常的好。 新建一个studet类,导入以下类 import java.util.Arrays; import java.util.Scanner; import java.... »

每日位置信息统计 金数据问卷

金数据问卷自动定时填报-selenium和schedule

用selenium和schedule定时自动填写学校每日位置统计的金数据问卷 环境配置: 查看Chrome浏览器版本:Chrome浏览器 设置-关于Chrome 打开 http://npm.taobao.org/mirrors/chromedriver/ 下载对应版本的ChromeDriver压缩包, 解压到与代码PY文件保存位置相同的文件夹。 代码部分: (把名字和学号换成你的;缺点是要一直挂机... »

在这里插入图片描述

Python数据可视化工具matplotlib的学习笔记(四)-CSV文件

(2020.03.27) CSV模块包含在Python标准库中 CSV文件 :将数据作为一系列以逗号分隔的值(CSV)写入文件。 分析CSV文件头 : import csv filename = 'sitka_weather_07-2014.csv' with open(filename) as f: reader = csv.reader(f) header_row = next(reader)... »

Numpy入门基础(一)

一.创建数组1.使用array创建数组import numpy as npndarray1 = np.arrayndarray1arrayndarray2 = np.arrayndarray2array(['a', 'b', 'c', 'd'], dtype=' 0array([[False, False, False, False], [False, True, False, T... »

在这里插入图片描述

每天30分钟 一起来学习爬虫——day12(数据存储 之 json &csv,实例:爬取All IT eBook)

文章目录json什么是jsonpython处理json格式用到的函数CSV什么是CSV:操作json文件转csv文件实例:爬取 All IT eBooks json 什么是json JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度, 那么,JSON到底是什么? JSON就是一串字符串 只不过元素会使用特定的符号标注。... »

利用Redis进行数据去重

前言 之前有篇文章提到了实现增量爬虫可以利用redis数据库进行url去重,今天博主就给大家分享一下python如何利用redis进行去重吧。在试验中,我们用到Redis数据库和hash算法,我们先了解一下Redis和hashlib。 Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 优势 读写速度极快,Redis能读的速度是110... »

在这里插入图片描述

python 小白爬虫实战:使用 scrapy 爬取微博热搜并发送邮箱

文章目录环境爬取内容和思路实现文件结构具体实现后记参考资料 环境 我的环境是:python3.5 + scrapy 2.0.0 爬取内容和思路 爬取内容:微博热搜的关键词,链接,以及导语,即简要概述热搜内容的一小段话 思路: 对于热搜链接:通过热搜关键词所在标签的属性再加上前缀即可(如图1) 对于关键词:进入关键词所在链接,一般会有一个如图2所示的位置,根据标签解析出内容;如果没有,存入“无” 对... »

list.size()==0与list==null、emptyList

需要注意的是,这个返回的空集合是没有add、remove之类的方法的,因此如果对产生的list进行添加元素或移除元素的操作,是会报错的。List list = Collections.emptyList();list.add;System.out.println;//java.lang.UnsupportedOperationException他的兄弟姐妹还有很多,像emptySortedSet、... »

最小二乘法分析结果

[小白系列][线性回归模型]股票回归分析实例代码详解

代码详解 P.S:记录下第一个搞明白的模型哦! import statsmodels.api as sm # 基本api import statsmodels.formula.api as smf # 公式api import statsmodels.graphics.api as smg # 图形界面api import patsy # 主要类似 R 语言的公式转成 statsmodels 可以... »

在这里插入图片描述

Python数据存储之CSV数据的写入

文章目录拖更通知重要前提编写程序用的工具写代码喽导入CSV库创建或打开文件将文件放入变量写入一行数据写入多行数据保存并关闭文件实例程序完美结束 拖更通知 以后作者的文章更新时间为周六日,敬请谅解!感谢各位观众老爷们的支持!你们的支持就是我创作的最大动力!所以为我的未来投资吧!请打赏1000000000……元!哈哈哈,开玩笑,作者的任何文章绝不会收费的!大家放心“饮用”! 重要前提 在写本期的代码时... »

Page 1 of 2023123»