自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 dlib(提供cp39、cp38、cp37安装包)

dlib的几个安装包

2022-10-17 20:10:07 1381 4

原创 cartopy安装保姆教程--三天的试错,终于成功了

cartopy安装保姆教程--三天的试错,终于成功了

2022-10-07 21:46:18 11007 19

原创 操作系统复习点

os是直接控制和管理计算机硬件、软件资源,合理地对各类作业进行调度,以方便用户使用的程序的集合紧贴系统硬件之上,所有其他软件之下人工操作方式脱机I/O方式优点:批处理系统单道批处理系统主要缺点:系统资源得不到充分利用多道批处理系统优缺点:分时系统目标:对用户的请求及时相应;尽量提高系统资源的利用率特性:实时系统无结构操作系统缺点:既庞大有杂乱,缺乏清晰的程序结构;程序错误多,调试难、阅读难、理解难、维护难模块化OS结构分层式OS结构缺点:系统效率低。只能是单向依赖。每执行一个功能,自底向上需要穿越很多层次注

2022-07-04 16:44:41 1450

原创 K近邻分类--python实现KNN分类,包含各种距离度量和预处理方法

import csvfrom random import shufflefrom math import sqrt#读取train.csv、test.csvtrain = []with open('D:\\train.csv', 'rt') as f: csvread = csv.reader(f) for i in csvread: i[0] = float(i[0]) i[1] = float(i[1]) i[2] = int(

2022-05-30 14:32:15 359

原创 机器学习--python实现CART分类树--原生代码

import csvfrom random import shuffle#读取train.csv、test.csvtrain = []with open('D:\\train.csv', 'rt') as f: csvread = csv.reader(f) for i in csvread: i[0] = float(i[0]) i[1] = float(i[1]) i[2] = int(i[2]) train.ap

2022-05-30 14:28:59 397

原创 KNN--用python原生代码实现k近邻分类模型

import csvimport randomfrom math import sqrt#随机划分,data_sample为数据集,n为按那种比例进行划分def random_divide(data_sample, n): list_class = {} #存放数据集中各类及其数量 iris_train = [] for i in data_sample: iris_train.append(i) iris_test = [] for samp

2022-04-10 16:36:20 1470

原创 chardet猜测网页的编码方式

chardet猜测网页的编码方式使用python自带的urllibimport urllibimport chardet#向百度的网站发出响应page = urllib.request.urlopen('https://www.baidu.com')#读取网页源代码html_page = page.read()print(chardet.detect(html_page))#{'encoding': 'ascii', 'confidence': 1.0, 'language': ''}使

2022-04-09 13:24:53 517

原创 编写迭代器--python

只含有__iter__()的是可迭代对象,其返回的应该是可以迭代的对象,例如下面的fun2()同时含有__iter__()和__next__()的是可迭代对象from collections.abc import Iterable, Iterator#迭代器class fun1(): def __init__(self, alist): self.alist = alist self.num = 0 def __iter__(self): .

2022-03-22 17:29:57 941

原创 python中在顺序列表中实现快速插入--biscet

文章目录python中在顺序列表中实现快速插入--biscetpython中在顺序列表中实现快速插入–biscet给定一个列表按顺序排列l = [1,2,3,5]要想把4按顺序插入到列表l中,需要先找到l第一个比4大的数的位置p,用insert()把4插进去,但是找到这个位置p不容易找,这时候可以用bisect模块中的bisect()来进行查找这个位置p。import bisect #先导入bisect模块p = bisect.besect(l, 4)#寻找第一个比4大的数的位置,p=3l.

2022-03-15 21:09:33 1908

原创 矩阵乘法--python

矩阵乘法运行python需要用到numpy模块,先导入numpy模块import numpy如果没有安装numpy模块可以用pip install numpy安装numpy模块a = numpy.array([[1, 2], [3, 4]])b = numpy.array([[5, 6], [7, 8]])c = numpy.matmul(a, b)print©c的打印结果为:array([[19, 22],[43, 50]])...

2022-03-09 17:11:36 1487

原创 Python字典

文章目录Python字典获取字典长度访问元素字典添加字典元素合并字典元素删除字典元素判断字典是否存在元素遍历字典的元素清空字典字典的嵌套Python字典字典的元素是键值对元素用{}括起来键值对用“:”来分开,元素之间用“,”来分割d = {}d = {‘name’: ‘wang’, ‘sex’: ‘man’, ‘age’: ‘18’}获取字典长度d = {'name': 'wang', 'sex': 'man', 'age': '18'}print(len(d))访问元素字典d

2022-02-26 16:07:59 634

原创 Python元组

文章目录Python元组访问元组的元素获取元组长度遍历元组元素排序Python元组元组与列表非常相似一经定义,元组的内容不能改变元组元素可以存储不同类型的数据,可以是字符串、数字、甚至是元组元组元素由圆括号括起来tuple = (1, 2, 3, 4)访问元组的元素tuple[index]t = (1, 2, 3, 4)print(t[0])print(t[2])打印结果:13获取元组长度len(tuple)t = (1, 2, 3, 4)print(l

2022-02-26 15:42:58 411

原创 python列表

文章目录python列表定义列表打印列表获取列表长度访问列表元素添加列表元素删除列表元素定位列表元素遍历列表元素列表排序产生一个数值递增列表定义多维链表python列表列表(List)是一组有序存储的数据特性:和变量一样,每个列表都有一个唯一表示它的名称一个列表的元素应具有相同的数据类型每个列表元素都有索引和值的两个属性,索引是一个从0开始的整数,用于标识元素在列表中的位置,值当然就是元素对应的值定义列表menulist = ['红烧肉', '猪肝', '西红柿炒鸡蛋', '油焖大虾']

2022-02-23 17:55:20 782

原创 语句结构—Python

条件分支语句if、elif、else,循环语句while、for,try—except异常处理语句

2022-01-09 15:50:14 521

原创 运算符和表达式——python

文章目录python运算符和表达式算数运算符赋值运算符位运算符比较运算符逻辑运算符字符串运算符表达式python运算符和表达式算数运算符+、-、*、/、%(取余)、**(幂运算)、//(返回商的整数部分)print(1+2)print(2-1)print(2*3)print(4/2)print(3%2)print(2**3)print(5//2)打印结果:3162.0182赋值运算符=、+=、-=、*=、/=、%=、**=、//=a = 2+3print(a)

2022-01-08 21:23:43 681

原创 Python数据类型转换

一些关于python数据类型转换的零碎内容笔记

2022-01-08 18:03:03 722

原创 java复习

文章目录java的主要特征java的应用平台java环境中的几个概念集成开发环境的概念java注释第二章 JAVA基础输入、输出标识符标识符组成:命名约定数据类型基本类型引用类型for增强第三章 数组初始化Arrays方法第四章 类和对象概念实例化面向对象特点三大特性方法传参方法重载方法重载的依据注意:成员属性的默认值构造方法垃圾收集器第五章 类的继承super方法重写规则意义包第六章 抽象类和接口#第一章 JAVA概述java的主要特征简单动态高性能跨平台​ Jav

2021-12-14 18:03:41 483

原创 java数组

文章目录数组数组的概念数组声明初始化静态舒适化获取数组长度二维数组Arrays类sortbinarySearch数组数组的概念特点:元素类型都相同,可以是基本数据类型也可以是引用类型定义后声明周期内长度固定元素有位序,数组下标从0开始数组的数据类型是引用类型数组声明array_type array_Name[];//这样也可以array_typr[] array_Name[];//但是在java中建议这样写不分配存储空间初始化静态舒适化int[] ids = {1,2,3,

2021-11-13 17:52:06 421

原创 java程序结构

文章目录java程序结构顺序流程分支流程if...else...switch...case循环流程for增强型java程序结构顺序流程顺序流程是按照语句顺序依次执行一系列语句(或语句块)。顺序流程是最基本的控制流程。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FYpAACvM-1636793320554)(C:\Users\11396\AppData\Local\Temp\1635678259312.png)]分支流程if…else…基本语法if(/*条件表

2021-11-13 16:49:19 429

原创 java基础

文章目录java基础java源程序入口java中的注释编码规范输入输出输出打印制表符:对齐:输入输入的方法标识符java基础java源程序入口main方法不能单独存在,必须放在类里面,有main方法的类必须定义为共有public的。public class HelloJava{ public static void main(String[] args){ }}其中args只是参数名称,可以修改,一般不建议用别的,规范应该使用args。java中的注释1)

2021-10-30 22:55:54 224

原创 给定一场ACM比赛的题目数量和提交列表,请你打印输出最终榜单。榜单的格式见输出和样例。

给定一场ACM比赛的题目数量和提交列表,请你打印输出最终榜单。榜单的格式见输出和样例。依旧是小白文写代码:(注意变量名称一般用汉语拼音缩写的,英语书平差莫怪哈)给定一场ACM比赛的题目数量和提交列表,请你打印输出最终榜单。榜单的格式见输出和样例。根据比赛规则,榜单有以下要求:每道题的通过罚时按照分钟计算。每次未通过提交增加20分钟罚时,输入数据保证每个队伍罚时均小于10000分钟。到比赛结束都没有通过的题目不计入该队伍的罚时。每队通过后的题目在榜单的题目栏中用“+”号显示。如果仅提交一次就通过了,

2021-10-25 19:51:39 422

原创 用最基础的c语言写迷宫—c语言中的小白文

用最基础的c语言写迷宫—c语言中的小白文#include <stdio.h>#include <stdlib.h>/*你需要在迷宫找到钥匙才能打开门,□代表你所在的地方,■代表墙不能通过,○代表钥匙,需要你去营救,※代表你走过的路线,切记不能走回头路哦,×代表陷阱的位置,遇到会死亡,如果遇见敌人会被抓,|-代表出口(门)。必须找到钥匙一起出去才能成功。w,s,a,d分别代表上,下,左,右。*/int main(void){ int k=0; // 是否找到了钥匙

2021-10-24 12:47:31 2163

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除