自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 【Python】三种读取图片和显示图片的方法 pillow opencv torchvision

python的三种读取图片和显示图片的方法,针对深度学习基础

2022-11-05 22:50:10 2780 1

原创 【Python】List内元素两两组合(适用于txt文件数据转坐标形式)

List内元素两两组合(适用于txt文件数据转坐标形式)

2022-03-17 23:59:29 1864

原创 【Python】使用Pandas横向合并表格

使用Pandas横向合并文件夹中所有的表格

2022-03-09 17:01:32 2686

原创 【Python】Pandas 百科全书(更新中)

Python Pandas 常用代码举例

2022-02-07 04:42:19 822

原创 【Python】Pandas实现二表查重高亮、去重

Pandas实现二表查重高亮、去重

2022-02-05 02:56:53 1171

原创 【深度学习】PyTorch环境搭建(Windows)

PyTorch环境搭建(Windows)

2022-01-30 22:40:54 2347

原创 【Anaconda】将已有Python环境添加到Anaconda中

将已有Python环境添加到Anaconda中

2022-01-30 21:40:15 6316

原创 【Python】使用Pandas合并文件夹内所有Excel

使用Pandas合并多个Excel。

2022-01-30 18:04:13 2053

原创 【Python】使用Pandas进行Excel多表外连接(outer join)

使用Pandas.concat进行Excel多表外连接(outer join)

2022-01-30 18:01:11 3602

原创 【TensorFlow】最新版TensorFlow-gpu安装,切换阿里源

TensorFlow-gpu安装安装配置好Python后,在命令行输入:pip3 install --upgrade tensorflow-gpu -i https://mirrors.aliyun.com/pypi/simple/

2021-10-01 01:34:46 639

原创 【Python】爬虫入门6:爬取百度图片搜索结果(基于关键字爬图)

源代码#!/usr/bin/env python# -*- coding: UTF-8 -*-# 需求:爬取百度图片# noinspection PyUnresolvedReferencesimport jsonimport osimport requestsif __name__ == '__main__': # UA伪装:将访问对象伪装为浏览器 headers = { 'Accept-Language': 'zh-CN,zh;q=0.8,zh-T

2021-03-17 01:29:28 1231 2

原创 【Python】更新pip,切换国内源

更新pip,切换国内源解决报错:ModuleNotFoundError: No module named 'pip'

2021-03-17 01:22:47 336 1

原创 【Python】爬虫入门5:跨页面请求、翻页爬取数据

源代码#!/usr/bin/env python# -*- coding: UTF-8 -*-# 需求:获取化妆品生产许可企业信息# 内容包含:1. 用页面1的内容作为参数,到页面2获取数据 2.翻页爬取# noinspection PyUnresolvedReferencesimport jsonimport requestsif __name__ == '__main__': # UA伪装:将访问对象伪装为浏览器 headers = { 'Use

2021-03-15 03:52:50 5719 1

原创 【Python】PyCharm中格式化代码快捷键 ctrl + alt + L 失效的解决方法

格式化代码快捷键失效一般是因为在运行的其他软件中定义了全局快捷键Ctr+Alt+L,比如“网易云音乐”,别问我怎么知道的,检查检查自己是不是边听歌边敲代码来着!!反思!!(doge)要解决很简单,在对应软件中取消设置Ctr+Alt+L 作为快捷键即可。...

2021-03-15 03:00:11 2344 14

原创 【Python】爬虫入门4:获取豆瓣科幻电影排行榜

前言观察豆瓣网页发现,电影页面向下滚动会更新数据,且url不变,判断为Ajax请求:参数:源代码#!/usr/bin/env python# -*- coding: UTF-8 -*-# 需求:获取豆瓣科幻电影排行榜# noinspection PyUnresolvedReferencesimport jsonimport requestsif __name__ == '__main__': # UA伪装:将访问对象伪装为浏览器 header.

2021-03-15 01:38:41 750 1

原创 【Python】爬虫入门3:获取百度翻译的结果

前言1. 发送什么请求在对应网页控制台( F12 )的这里看:于是我们知道了是 POST 请求,就可以:requests.post(url=url,data=data,headers=headers)

2021-03-15 00:08:02 398

原创 【Python】爬虫入门2:获取搜狗的搜索结果

源代码#!/usr/bin/env python# -*- coding: UTF-8 -*-# 需求:爬取搜狗首页的页面数据# noinspection PyUnresolvedReferencesimport requestsif __name__ == '__main__': #UA伪装:将访问对象伪装为浏览器 headers={ 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) App

2021-03-14 03:44:55 1412 2

原创 【Python】爬虫入门 1:爬取搜狗首页页面代码

前言先在 Pycharm 安装 requests 包:file -> Settings... -> Project:xxxxx -> Python Interpreter二、示例代码与结果#!/usr/bin/env python# -*- coding: UTF-8 -*-# 需求:爬取搜狗首页的页面数据# noinspection PyUnresolvedReferencesimport requestsif __name__ == '_.

2021-03-14 03:19:25 1027 1

原创 【Python】从零开始下载、安装、配置 Python 3.9.x 环境(包含输入 python 后弹出 Microsoft Store 商店的解决方法)

一、下载安装包1. 百度搜索 “python” ,点击 “Welcome to Python.org”。2. 选择 Downloads -> Windows3. 根据系统位数选择对应版本的 installer:下载完成:二、安装1.双击打开下载好的文件,勾选 “Add Python 3.9 to PATH”(将Python添加进系统环境变量 PATH) ,然后选择 Customise installation(自定义安装):2. 页面2保持默认..

2021-03-14 01:09:24 852

原创 【C语言】自定义函数中,值传出的 4 种方法

方法 1 return#include<stdio.h>int main(){ //自定义函数声明 int fun(int m); int a=0; printf("a=%d\n",a); a=fun(a); printf("a=%d\n",a); return 0;}//指针作参数int fun(int m){ m++; return m;}结果:方法 2 数组作参数#include<stdio.h>i...

2021-03-12 01:14:24 3834

原创 【C语言】三种数组初始化方法,及计算数组元素个数

一、初始化方法 1int a[5]={1,2,3,4,5};方法 2int b[]={6,7,8,9,10};方法 3int c[5]; //必须定义大小,否则报错c[0]=11;c[1]=12;c[2]=13;c[3]=14;c[4]=15;二、计算数组元素个数int len=sizeof(a)/sizeof(int);注:sizeof() 函数计算的是变量的字节数,本实例中数组 a 是 int 类型,一个 int 为 4 字节,数组 a 有 5.

2021-03-12 00:04:54 2115

原创 【C语言】动态单链表的创建、插入、删除

源代码#include<stdio.h>#include<string.h>#include<stdlib.h>//使用 malloc 需要引入 stdlib.h 头文件typedef struct Students//定义 Students 链表{ int num; int score; Students *next; //指向下一个元素的指针}Students;//函数声明Students *createLinkedList();//创建

2021-03-11 04:21:45 1244

原创 【C语言】用结构体实现动态单链表

注1.嵌套声明结构体类型,并用 typedef 重命名时,必须声明结构体的名字,如下:typedef struct Students{ int num; int score; struct Students *next;// 或 Students *next;}Students;而不能这样:typedef struct{ int num; int score; Students *next;}Students;2.使用 malloc函数需要引入 std...

2021-03-09 04:37:54 604

原创 【C语言】文件操作 ( FILE ) 注意事项。附示例程序:文件管理系统2.0

注意事项1. 使用 scanf 后一定要使用 fflush(stdin) ,否则 \0 害死人。2. 用作输入输出暂存的数组必须使用char buffer[100] 如此定义,不可以char *buffer ,否则 fget 等函数会出现无法写入(不会报错)。3. 常用函数的返回值:函数名 成功 失败 fopen(FILE *stream); 文件地址 0(NULL) fclose(FILE *stream) 0 -1(EOF) char ..

2021-03-07 01:55:51 730

原创 【C语言】三种方式实现字符串(字符数组)的输入输出

前言1. 由于C语言没有字符串类型,字符串的使用需要依靠字符数组实现,本文用 3 个例子实现字符数组的输入输出操作。2.本文中出现的 gets() 、puts() 函数需引入 string.h 头文件#include <string.h>方法 1 运用字符串函数char ch1[20];//字符数组gets(ch1);puts(ch1);方法 2 运用一般输入输出函数char ch2[20];//字符数组scanf("%s",ch2)...

2021-03-06 22:06:16 53135 4

原创 【C语言】用 typedef 定义类型

用 DATA 代替结构体变量名:#include <stdio.h> typedef struct // <----{ int year; int month; int day;}DATE; // <---- int main(){ DATE time={2021,3,4}; // <---- printf("%d年%d

2021-03-04 03:40:27 177 1

原创 【C语言】枚举类型(enum)的定义与使用

一、声明共用体类型,定义枚举常量方法 1enum weekdays {Monday, Tuesday, Wednesday, Thursday, Friday};weekdays day;方法 2enum weekdays {Monday, Tuesday, Wednesday, Thursday, Friday}day;注 1在C编译中,对枚举元素按常量处理,故称枚举常量。注 2枚举类型内容 Monday Tuesday Wednesday...

2021-03-04 03:06:43 2390 1

原创 【C语言】共用体(union)的声明、初始化与使用

一、概念共用体:使几个不同的变量占据同一段内存的结构称为共用体。二、声明共用体类型,定义共用体变量方法 1 声明同时定义union tel_email //电话或邮箱{ int tel; char *email;}contactInfo;//联系方式方法 2 先声明,后定义//声明共用体类型union tel_email{ int tel; char *email;};//定义共用体变量union tel_email contactInfo;...

2021-03-04 02:34:24 8455 1

原创 【C语言】计算阶乘的和(运用递归及非递归2种方法)

一、递归//递归#include <stdio.h>#include <string.h>void main(){ int n; int fun(int n); printf("请输入n="); scanf("%d",&n); printf("%d\n",fun(n));}int fun(int n){ int m,sum=0,ans=1; for(m=1;m<=n;m++) { ans=ans*m; sum=sum+ans;

2021-03-03 23:10:35 1235 1

原创 【C语言】结构体变量作函数参数(三个方法)

前言如果对结构体变量的使用不太熟悉,可以先看看博主的这篇文章【C语言】结构体变量定义、初始化、使用。首先声明结构体类型,注意,若要跨函数使用结构体,结构体类型的声明必须在函数外部:struct students{ char name[20]; int age;};然后初始化结构体变量及指向结构体变量的指针:struct students stu1={"Allen",18},*pstu;pstu=&stu1;方法 1结构体变量作为参数函数体:...

2021-03-03 19:19:53 20072 3

原创 【C语言】指向结构体变量的指针,及其使用

前言如果对结构体变量的使用不太熟悉,可以先看看博主的这篇文章【C语言】结构体变量定义、初始化、使用一、定义1 先声明结构体类型、定义结构体变量://声明结构体类型struct students{ char name[20]; int age;}; //定义并初始化结构体变量struct students stu1={"Allen",18};2 定义并初始化指向结构体变量的指针//定义指向结构体变量的指针struct students *pstu...

2021-03-03 18:39:24 2387 1

原创 【C语言】结构体数组的定义与使用

前言如果对结构体变量的使用不太熟悉,可以先看看博主的这篇文章【C语言】结构体变量定义、初始化、使用一、定义结构体数组,并初始化//首先声明结构体类型struct students{ char name[20]; int age;};//定义结构体数组,并初始化struct students stu[3]={"Allen",18,"Smith",19,"Grace",18};为了提高代码可读性,在初始化时,也可以用 { } 将数据分组(与上述代码等价)struc.

2021-03-01 01:52:27 67610 2

原创 【C语言】结构体变量定义、初始化、使用

前言本文中出现的 strcpy()函数需引入 string.h 头文件。#include <string.h>一、声明“结构体类型”struct students{ char name[20]; int age;};其中 struct 是声明结构体类型的关键字,students 是“结构体名”,又称为“结构体标记” ,用于区别其他结构体类型。二、定义结构体变量structstudents 整体是“结构体类型名”,在定义结构体类型的变量时,s...

2021-03-01 01:11:55 14329

原创 【C语言】字符串的三种“方便的”初始化方法及其区别

前言本文中出现的 puts() 、strlen() 函数需引入 string.h 头文件#include <string.h>方法1 运用字符数组//初始化char str1[]="happy";//输出puts(str1);//顺便看看长度printf("str1的长度为:%d\n\n",strlen(str1));运行结果:方法2 运用指向字符串的指针//初始化 char *str2="birthday";//输出puts(s..

2021-02-28 23:02:40 5382 1

空空如也

空空如也

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

TA关注的人

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