- 博客(19)
- 收藏
- 关注
原创 【python】Task15 模块
模块文章目录模块1. 什么是模块2. 命名空间3. 导入模块4. `if __name__ == '__main__'`5. 搜索路径6. 包(package)在前面我们脚本是用 Python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序
2020-08-08 15:23:36 347
原创 【python】Task13 类与对象
类与对象1. 对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。封装:信息隐蔽技术我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。【例子】class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10
2020-08-06 18:10:40 421
原创 【python】Task14 类,对象与魔法方法
【python】Task13 类,对象与魔法方法文章目录【python】Task13 类,对象与魔法方法魔法方法1. 基本的魔法方法2. 算术运算符3. 反算术运算符4. 增量赋值运算符5. 一元运算符6. 属性访问7. 描述符8. 定制序列9. 迭代器魔法方法魔法方法总是被双下划线包围,例如__init__。魔法方法是面向对象的 Python 的一切,如果你不知道魔法方法,说明你还没能意识到面向对象的 Python 的强大。魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用。魔法方法的第
2020-08-05 17:51:34 424
原创 【python】Task12 函数与Lambda表达式
函数与Lambda表达式1. 函数还记得 Python 里面“万物皆对象”么?Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如:参数是函数返回值是函数函数的定义函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname(parameters): "函数_文档字符串" fu
2020-08-02 20:34:44 219
原创 【python】Task11 序列
【python】Task11 序列文章目录【python】Task11 序列序列1. 针对序列的内置函数参考文献序列1. 针对序列的内置函数list(sub) 把一个可迭代对象转换为列表。【例子】a = list()print(a) # []b = 'I Love LsgoGroup'b = list(b)print(b) # ['I', ' ', 'L', 'o', 'v', 'e', ' ', 'L', 's', 'g', 'o', 'G', 'r', 'o', 'u',
2020-07-31 21:46:40 309
原创 【python】Task10 集合
【python】Task10 集合文章目录【python】Task10 集合1. 集合的创建2. 访问集合中的值3. 集合的内置方法4. 集合的转换5. 不可变集合参考文献python 中set与dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。注意,key为不可变类型,即可哈希的值。【例子】num = {}print(type(num)) # <class 'dict'>num = {1, 2, 3, 4}prin
2020-07-31 21:43:37 129
原创 【Kaggle_ML学习】5.Underfitting-and-overfitting
【Kaggle_ML学习】5.Underfitting-and-overfitting文章目录【Kaggle_ML学习】5.Underfitting-and-overfitting1. Experimenting With Different ModelsOverfittingUnderfitting2. Example3. Conclusion参考文献在这篇文章最后,你将会了解到Underfitting和Overfitting两个概念,并且能够运用这些idea来使你的模型更加准确1. Experim
2020-07-30 19:20:33 336
原创 【Kaggle_ML学习】4.Model validation
【Kaggle_ML学习】4.Model validation文章目录【Kaggle_ML学习】4.Model validationWhat is Model Validation?1.MAEThe problem with 'In-sample' ScoresCoding It参考文献What is Model Validation?每次完成为某事物建立model之后,我们几乎每次都希望对其进行评估,而predictive accuracy就是我们对model质量评估的标准。在评估mode
2020-07-29 17:40:44 456
原创 【python】Task09 字典
字典文章目录字典1. 可变类型与不可变类型2. 字典的定义3. 创建和访问字典4. 字典的内置方法参考文献1. 可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。那么如何快速判断一个数据类型 X 是不是可变类型的呢?两种方法:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id,如果不一样,则 X 不可变,如果一
2020-07-28 19:57:10 321
原创 【NLP】Task4 基于深度学习的文本分类1-fastText
Task4 基于深度学习的文本分类1-fastText文章目录Task4 基于深度学习的文本分类1-fastTextTask4 基于深度学习的文本分类1基于深度学习的文本分类学习目标文本表示方法 Part2现有文本表示方法的缺陷FastText基于FastText的文本分类如何使用验证集调参本章小结本章作业参考文献Task4 基于深度学习的文本分类1在上一章节,我们使用传统机器学习算法来解决了文本分类问题,从本章开始我们将尝试使用深度学习方法。基于深度学习的文本分类与传统机器学习不同,深度学习既提
2020-07-27 23:34:46 257
原创 【python】Task08 字符串
【python】Task08 字符串文章目录【python】Task08 字符串字符串1. 字符串的定义2. 字符串的切片与拼接3. 字符串的常用内置方法4. 字符串格式化参考文献字符串1. 字符串的定义Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的 单引号 或 双引号。【例子】t1 = 'i love Python!'print(t1, type(t1))# i love Python! <class 'str'>t2 = "I lov
2020-07-27 23:32:25 186
原创 【python】Task05:元组
Task05:元组文章目录Task05:元组元组1. 创建和访问一个元组2. 更新和删除一个元组3. 元组相关的操作符4. 内置方法5. 解压元组参考文献元组「元组」定义语法为:(元素1, 元素2, ..., 元素n)小括号把所有元素绑在一起逗号将每个元素一一分开1. 创建和访问一个元组Python 的元组与列表类似,不同之处在于tuple被创建后就不能对其进行修改,类似字符串。元组使用小括号,列表使用方括号。t1 = (1, 10.31, 'python')t2 = 1, 10
2020-07-26 22:02:20 106
原创 【python】Task04:列表
【python】Task04:列表文章目录【python】Task04:列表列表1. 列表的定义2. 列表的创建3. 向列表中添加元素4. 删除列表中的元素5. 获取列表中的元素6. 列表的常用操作符7. 列表的其它方法列表简单数据类型整型<class 'int'>浮点型<class 'float'>布尔型<class 'bool'>容器数据类型列表<class 'list'>元组<class 'tuple'>字典<
2020-07-25 22:44:29 212
原创 【NLP】Task3 基于机器学习的文本分类
Task3 基于机器学习的文本分类文章目录Task3 基于机器学习的文本分类基于机器学习的文本分类学习目标机器学习模型文本表示方法 Part11.One-hot2.Bag of Words3.N-gram4.TF-IDF基于机器学习的文本分类(code)Count Vectors + RidgeClassifier# TF-IDF + RidgeClassifier本章小结本章作业在上一章节,我们对赛题的数据进行了读取,并在末尾给出了两个小作业。如果你顺利完成了作业,那么你基本上对Python也比较熟
2020-07-25 20:04:19 395
原创 【python】Task03:异常处理
【python】Task03:异常处理文章目录【python】Task03:异常处理异常处理1. Python 标准异常总结2. Python标准警告总结3. try - except 语句4. try - except - finally 语句5. try - except - else 语句6. raise语句异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1. Python 标准异常总结
2020-07-24 15:50:50 145
原创 【python】Task02:条件循环结构
条件语句1. if 语句if expression: expr_true_suiteif 语句的 expr_true_suite 代码块只有当条件表达式 expression 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and,or和not 实现多重条件判断。【例子】if 2 > 1 and not 2 > 3: print('Correct Judgement!')#
2020-07-23 22:48:34 237
原创 【NLP】Task2 数据读取与数据分析
Task2 数据读取与数据分析文章目录Task2 数据读取与数据分析数据读取数据分析句子长度分析新闻类别分布字符分布统计数据分析的结论通过数据分析,我们还可以得出以下结论:本章小结本章作业参考文献数据读取import pandas as pdimport matplotlib.pyplot as pltts_path = '/Users/gaomingjun/PycharmProjects/Datawhale/nlp/train_set.csv'train_df = pd.read_csv(t
2020-07-22 21:30:15 325
原创 【NLP】Task1 新闻文本分类学习赛 (赛题理解)
Task1 赛题理解本章将会对新闻文本分类进行赛题讲解,对赛题数据进行说明,并给出解题思路。赛题理解赛题名称:零基础入门NLP之新闻文本分类赛题目标:通过这道赛题可以引导大家走入自然语言处理的世界,带大家接触NLP的预处理、模型构建和模型训练等知识点。赛题任务:赛题以自然语言处理为背景,要求选手对新闻文本进行分类,这是一个典型的字符识别问题。学习目标理解赛题背景与赛题数据完成赛题报名和数据下载,理解赛题的解题思路赛题数据赛题以匿名处理后的新闻数据为赛题数据,数据集报名后可见并可下
2020-07-22 00:19:39 217
原创 【python】Task1:变量、运算符、数据类型及位运算 (练习题)
【python】Task01&2:变量、运算符、数据类型及位运算(练习题)文章目录【python】Task01&2:变量、运算符、数据类型及位运算(练习题)T1练习题 1.怎样对python中的代码进行注释?2. python有哪些运算符,这些运算符的优先级是怎样的?3. python 中 is, is not 与 ==, != 的区别是什么?4. python 中包含哪些数据类型?这些数据类型之间如何转换?T2练习题 Leetcode 习题 136 【只出现一次的数字】T1练习题 1
2020-07-21 22:25:50 1033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人