自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 【PyWin32系列】01-PyWin32的安装与使用

PyWin32的安装与使用开发在windows系统上的软件时,有时候需要调用一些windows的API来更好的完成工作。在Python中提供了一个pywin32的库,可以很方便的调用这些API。从今天开始,将会有一个系列文章来记录pywin32的使用方法,希望大家能能够喜欢。PyWin32的安装它和其他库的安装方法是一样的,推荐大家直接用pip来安装。pip install pywin32 # 如果比较慢,可以考虑切换国内镜像如何使用今天先简单的介绍一下如何使用。显示消息import wi

2020-08-11 09:46:38 1222

原创 【Datawhale组队学习】真假小白群虐Python队-Task01

变量、运算符、数据类型及位运算从注释开始在Python中我们可以使用 # 来作为代码的注释,通常我们习惯在 # 号和注释内容之间保留一个空格,如下面这段代码:print("IT蜗壳-Tango") # 我是一个注释内容,不会显示在屏幕上。但是print函数里面的内容会显示如果需要同时注释多行这可以使用如下形式:"""我是多行注释的第一行我是多行注释的第二行我是多行注释的第三行"""或者:'''我是多行注释的第一行我是多行注释的第二行我是多行注释的第三行'''它俩的区别只

2020-07-21 10:23:23 141

原创 【DataWhale】GOTask13: 并发编程

并发编程这个是GO语言的最大优势,需要很好的掌握。先打个卡。估计这部分内容不是一天可以搞定的。

2020-12-26 21:07:41 143

原创 【Datawhale】GoTask12: 单元测试

单元测试Go本身提供了一套轻量级的测试框架。符合规则的测试代码会在运行测试时被自动识别并执行。单元测试源文件的命名规则如下:在需要测试的包下面创建以“_test”结尾的go文件,形如[^.]_test.go。Go的单元测试函数分为两类:功能测试函数和性能测试函数,分别为以Test和Benchmark为函数名前缀并以testing.T为单一参数的函数func TestAdd1(t *testing.T)func BenchmarkAdd1(t *testing.T)func TestAdd1

2020-12-25 17:32:14 112

原创 【Datawhale】GOTask11: 反射机制

反射是什么Go 语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制。反射的作用在编写不定传参类型函数的时候,或传入类型过多时不确定调用哪个函数,需要根据某些条件来动态执行type User struct { gorm.Model Name string Age sql.NullInt64 Birthday *time.Time Email strin

2020-12-24 22:39:40 90

原创 【Datawhale】GoTask10: 异常处理

第一种:errors.New()err := errors.New("This is an error")if err != nil { fmt.Print(err)}第二种:fmt.Errorf()err := fmt.Errorf("This is an error")if err != nil { fmt.Print(err)}Go不使用try…catch方法来处理异常,而是使用panic和recoverfunc main() { fmt.Println("Hello

2020-12-23 22:42:41 68

原创 【Datawhale】GO语言Task09: 包管理

Task09: 包管理Go Modules的使用方法$ go envGO111MODULE="auto"GOPROXY="https://proxy.golang.org,direct"GONOPROXY=""GOSUMDB="sum.golang.org"GONOSUMDB=""GOPRIVATE=""// 如果需要更改 GO111MODULE ,可以使用go env命令go env -w GO111MODULE=on常用命令go mod init // 初始化go.mod

2020-12-22 22:11:02 69

原创 【Datawhale】Go语言编程-Task08结构体、方法、接口

结构体、方法、接口类型系统(结构体)GO语言从设计之初就本着“大道至简”的原则,所以Go的类型系统设计的非常精炼,抛弃了传统面向对象语言中类的概念。取而代之是结构(struct)。Go的类型系统可以分为命名类型,非命名类型,底层类型,动态类型,静态类型。结构体type identifier struct { field1 type1 field2 type2 ...}//如下的例子type Student struct { Name string Age int}操作结

2020-12-21 21:20:24 75

原创 DataWhale组队学习-【Numpy】-Day03

视频还在审核中,审核通过后更新链接

2020-10-25 23:53:12 59

原创 DataWhale组队学习-【Numpy】-Day02

视频还在审核中,审核通过后更新链接

2020-10-23 23:09:41 56

原创 DataWhale组队学习-【Numpy】-Day01

task01 数据类型及数组创建视频还在审核中,审核通过后更新链接

2020-10-21 15:35:02 78

原创 datatables日语表示配置

{ "sEmptyTable": "テーブルにデータがありません", "sInfo": " _TOTAL_ 件中 _START_ から _END_ まで表示", "sInfoEmpty": " 0 件中 0 から 0 まで表示", "sInfoFiltered": "(全 _MAX_ 件より抽出)", "sInfoPostFix": "", "sInfoThousands": ",", "sLengthMenu":

2020-09-30 13:51:55 77

原创 最后一次打卡

由于时间问题,暂时保留有时间将视频链接补上。

2020-09-28 00:31:04 86

原创 【Datawhale组队学习】Task04-查找2

时间充忙,先将课后习题保存下来,以备后面补充两数之和三数之和最接近的三数之和四数之和字母异位词分组直线上最多的点数存在重复元素 II存在重复元素 III回旋镖的数量四数相加 II...

2020-08-28 22:15:16 84

原创 2020-08-28

GitHub:https://github.com/halfrost/LeetCode-Go

2020-08-28 15:48:16 72 1

转载 【Datawhale组队学习】Task03- 查找

来源Datawhale组队学习资料文章目录一.查找表考虑的基本数据结构算法应用LeetCode 349 Intersection Of Two Arrays 1题目描述分析实现LeetCode 350 Intersection Of Two Arrays 2题目描述分析实现LeetCode 242 Intersection Of Two Arrays 2题目描述分析实现LeetCode 202 Happy number题目描述分析实现tipsLeetCode 290 Word Pattern题目描述分.

2020-08-25 23:44:02 191

转载 【Datawhale组队学习】Task02- 动态规划

动态规划本笔记引用于Datawhale组队学习动态规划常常适用于有重叠子问题和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。主要思想若要解一个给定问题,我们需要解其不同部分(即子问题),再根据子问题的解以得出原问题的解。动态规划往往用于优化递归问题,例如斐波那契数列,如果运用递归的方式来求解会重复计算很多相同的子问题,利用动态规划的思想可以减少计算量。动态规划法仅仅解决每个子问题一次,具有天然剪枝的功能,从而减少计算量,一旦某个给定子问题的解已经算出,则将其记忆化存储,以便下

2020-08-23 21:42:04 128

原创 【Datawhale组队学习】Task01- 分治

分治分治在倒排索引、PageRank 计算、网页分析等搜索引擎相关的技术中都有大量的应用。主要思想分治算法的主要思想是将原问题递归地分成若干个子问题,直到子问题满足边界条件,停止递归。将子问题逐个击破(一般是同种方法),将已经解决的子问题合并,最后,算法会层层合并得到原问题的答案。分治算法的步骤分:递归地将问题分解为各个的子问题(性质相同的、相互独立的子问题);治:将这些规模更小的子问题逐个击破;合:将已解决的子问题逐层合并,最终得出原问题的解;分治法适用的情况原问题的计算复杂度随着

2020-08-19 21:32:04 91

原创 【Datawhale组队学习】真假小白群虐Python队-Task08

模块与datetime模块我们写代码基本都是为了解决特定工作,但有时很多功能都是通用的,如果每次都从头开始写会浪费很多时间,这也就是我们常说的“重复造轮子”。为了解决这个问题,就出现了今天讨论的内容 模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 Python 标准库的方法。如何导入模块通常我们可以使用 import 来导入一个py文件。如果是同级目录下的文件直接导入就可以如:import my_moudel

2020-08-08 11:43:30 122

原创 【Datawhale组队学习】真假小白群虐Python队-Task07:类、对象与魔法方法

类、对象与魔法方法待补充

2020-08-05 22:04:50 128

原创 Datawhale零基础入门NLP赛事 - Task6 基于深度学习的文本分类3-BERT

Datawhale零基础入门NLP赛事 - Task6 基于深度学习的文本分类3-BERT电脑有问题,后期补作业

2020-08-03 23:34:20 177

原创 Datawhale组队学习】真假小白群虐Python队-Task06: 函数与Lambda表达式

函数与Lambda表达式

2020-08-02 21:09:42 102

原创 Datawhale零基础入门NLP赛事Task04:基于深度学习的文本分类2

基于深度学习的文本分类2待补充和复习

2020-07-31 23:17:24 102

原创 【Datawhale组队学习】真假小白群虐Python队-Task05:字典、集合和序列

字典集合序列

2020-07-31 23:14:09 82

原创 Datawhale零基础入门NLP赛事Task04:基于深度学习的文本分类1

基于深度学习的文本分类1fastTextFastText是一种典型的深度学习词向量的表示方法,它非常简单通过Embedding层将单词映射到稠密空间,然后将句子中所有的单词在Embedding空间中进行平均,进而完成分类操作。基于FastText的文本分类pip install fasttext 通过pip来安装。示例代码如下:import pandas as pdfrom sklearn.metrics import f1_score# 转换为FastText需要的格式train_

2020-07-29 22:17:31 124

原创 【Datawhale组队学习】真假小白群虐Python队-Task04:列表、元组和字符串

Task04:列表、元组和字符串在开始说今天的内容之前,我们要介绍一下 序列 的概念序列:是保存多个数据项的对象,它们一个接着一个存储,并可以对存储在序列中的元素进行查找和操作。列表和元组就是两种基本的序列。列表和元组直接的区别很简单:列表是可变的,而元组一旦创建后就不可以该表它们的内容。列表name_list = ["路飞", "乔巴", "娜美"] # 这个就是列表,其中"路飞", "乔巴", "娜美"就是name_list的元素使用for循环获取元素for name in n

2020-07-28 23:30:11 95

原创 Datawhale零基础入门NLP赛事 Task3

基于机器学习的文本分类机器学习模型机器学习是对能通过经验自动改进的计算机算法的研究。机器学习通过历史数据训练出模型对应于人类对经验进行归纳的过程,机器学习利用模型对新数据进行预测对应于人类利用总结的规律对新问题进行预测的过程。机器学习有很多种分支,对于学习者来说应该优先掌握机器学习算法的分类,然后再其中一种机器学习算法进行学习。由于机器学习算法的分支和细节实在是太多,所以如果你一开始就被细节迷住了眼,你就很难知道全局是什么情况的。如果你是机器学习初学者,你应该知道如下的事情:机器学习能解决一定的

2020-07-25 22:19:16 62

转载 【Datawhale组队学习】真假小白群虐Python队-Task03

异常异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError:

2020-07-25 22:09:32 65

原创 【Datawhale组队学习】真假小白群虐Python队-Task02

条件语句if 1 < 2: print("1 < 2")if 1 < 2: print("1 < 2")else: print("1 >= 2")a = 85if a > 90: print("A")elif a > 60: print("B")else: print("C")循环语句for a in range(10): print(a)while True: print(10

2020-07-23 22:07:03 136

原创 Datawhale零基础入门NLP赛事 Task2 数据读取与数据分析

通过Pandas读取比赛数据安装anaconda集成开发环境

2020-07-22 23:25:17 90

原创 Datawhale零基础入门NLP赛事 - Task1 赛题理解

赛题理解赛题名称:零基础入门NLP之新闻文本分类赛题目标:通过这道赛题可以引导大家走入自然语言处理的世界,带大家接触NLP的预处理、模型构建和模型训练等知识点。赛题任务:赛题以自然语言处理为背景,要求选手对新闻文本进行分类,这是一个典型的字符识别问题。上图为报名地址。在报名之前,需要完成个人信息。否则无法报名。上图为报名成功的画面。下载数据。...

2020-07-21 22:17:08 88

原创 Python爬虫环境搭建

Python爬虫环境搭建关于如何安装Python环境我建议大家用Anaconda环境来作为python的基础环境。具体安装方法,大家可以上网搜索一下,很简单。需要注意的是安装时记得添加环境变量(两个checkbox都要选。)另外,不要按错Python版本,我们现在用的是Python3的版本。创建属于爬虫的专属虚拟环境本专栏使用的是vscode开发工具,大家可以根据自己的爱好和习惯选...

2020-03-08 22:31:48 549

原创 Python爬虫系列

专栏简介本专栏旨在让刚刚完成Python入门的朋友,能尽快用学习到的Python语言来完成一些工作。而爬虫正好非常适合这一点。它可以让开发者快速获得成就感 ,而且我个人认为它的门槛并不是很高,当然如果你想成为这一领域的大神,通过本专栏是实现不了的啦。Python网络爬虫工程师需要掌握的最少技能如下:Python(本专栏使用的是Python3)HTML·CSS·Javascript等前端知...

2020-03-01 23:01:23 228

原创 Python爬取EF每日英语资源

Python爬取EF每日英语资源作为程序猿,英文的重要程度不用多少,大家都是知道的。那么今天为大家分享一个如何用Python获取英语学习资源的一个案例。目标网站是英孚教育。(学习目的,请问商用。如果侵犯到了您的权益,请联系我,我会删除此文章。)网站:http://center.ef.com.cn/blog/需要的库:python3.xurllibrequestesbs4jso...

2019-07-13 23:59:39 859 1

原创 三女儿年龄 Python实现

'''某公司的两位科学家(甲、乙)去吃饭,坐在一家酒店靠近街道的窗口座位吃饭,在等待上菜的过程中,闲极无聊,甲向乙出了一道猜三个女儿年龄的题目。甲:我有3个女儿,3人年龄之积等于36; 乙:猜不出来; 甲:3个女儿年龄之和等于街道上的行人数; 乙:还是无法确定; 甲:我的大女儿叫苏珊。 乙:哦,我知道了。请问,甲的3个女儿年龄各是多少?'''#定义一个年龄集#因...

2018-12-06 14:37:23 1143

原创 Python基础 Day03 列表

Python基础 列表列表是什么访问列表元素使用列表中的值修改,添加和删除元素组织列表sort()对列表永久性排序sorted()对列表临时排序将列表倒过来打印确定列表的长度使用列表避免索引错误列表是什么?列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有...

2018-12-06 11:35:03 162

原创 Python基础 Day02 字符串

Python基础 字符串单引号和转义引号拼接字符串格式化字符串常用方法去掉空格和特殊符号字符串的搜索和替换字符串的测试和替换函数字符串的分割string 模块# 创建字符串, 可以通过双引号("")或者单引号('')来创建str1 = "Hello"str2 = 'Python'print(str1)print(type(str1)) #查看str1的类型H...

2018-12-06 11:03:08 184

原创 Python基础 day01

Python基础 day01所有语言的第一句话“hello world”print('Hello World')Hello WorldPython中的注释,被注释掉的内容,是不会执行的print('Hello') #我的第一行代码Hello多行注释""“注释掉的内容”""或者’’‘注释掉的内容’’’python中的运算a = 1b = 3print(a +...

2018-12-06 10:59:08 155

Python离线环境【常用自动化开发库】

离线部署Python自动化环境包含以下几个库: beautifulsoup4==4.8.2 bs4==0.0.1 certifi==2019.11.28 chardet==3.0.4 et-xmlfile==1.0.1 idna==2.8 jdcal==1.4.1 MouseInfo==0.1.2 numpy==1.18.1 openpyxl==3.0.3 pandas==1.0.0 pdfminer==20191125 Pillow==7.0.0 PyAutoGUI==0.9.48 pycryptodome==3.9.6 PyGetWindow==0.0.8 PyMsgBox==1.0.7 pyperclip==1.7.0 PyRect==0.1.4 PyScreeze==0.1.26 python-dateutil==2.8.1 PyTweening==1.0.3 pytz==2019.3 requests==2.22.0 selenium==3.141.0 six==1.14.0 soupsieve==1.9.5 urllib3==1.25.8 wxPython==4.0.7.post2

2020-02-06

Management-System.zip

基于TK开发的一个windows窗体,配合sqlite可以做数据查询。作为GUI程序的入门项目,方便理解。

2019-11-22

空空如也

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

TA关注的人

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