![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础学习
Zylen
这个作者很懒,什么都没留下…
展开
-
2020.08.28 Datewhale组队学习 数据分析05 模型建立及评估
模型建立及评估机器学习模型的搭建任务一:切割训练集和测试集任务二:模型构建任务三:输出模型预测结果机器学习模型的评估任务一:交叉验证使用混淆矩阵做分类模型的评估任务三:绘制ROC曲线机器学习模型的搭建import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom IPython.display import Image%matplotlib inlineplt.rc原创 2020-08-28 11:11:40 · 448 阅读 · 0 评论 -
2020.08.21 Datewhale组队学习 数据分析02 数据清洗及特征处理
数据清洗及特征处理数据清洗简述缺失值观察与处理任务一:缺失值观察任务二:对缺失值进行处理对重复值的观察及处理任务一:请查看数据中的重复值任务二:对重复值进行处理特征观察与处理任务一:对年龄进行分箱(离散化)处理任务二:对文本变量进行转换任务三(附加):从纯文本Name特征中提取Titles的特征(Mr,Mrs或者Miss)import numpy as npimport pandas as pddf = pd.read_csv('train.csv')df.head(5)原创 2020-08-21 22:16:37 · 227 阅读 · 0 评论 -
2020.8.8 Python basic syntax09-文件与文件系统
文件与文件系统文件与文件系统打开文件文件对象方法简洁的 with 语句关于文件扩展名的理解OS 模块中关于文件/目录常用的函数相对路径与绝对路径序列化与反序列化文件与文件系统打开文件open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.file: 必原创 2020-08-08 14:27:34 · 132 阅读 · 1 评论 -
2020.8.7 Python basic syntax08-模块与datetime模块
模块与datetime模块模块什么是模块命名空间导入模块`if __name__ == '__main__'`搜索路径包(package)datetime模块datetime类date类time类timedelta类模块在前面我们脚本是用 Python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块(Module)。模块是一个包含所有你原创 2020-08-08 10:33:52 · 129 阅读 · 0 评论 -
2020.8.5 Python basic syntax07-类、对象与魔法方法
类、对象与魔法方法类和对象类相关的bif继承静态属性和静态方法魔法方法基础魔法方法运算与反运算魔法方法列表类和对象类相关的bifissubclass(class,classinfo) #classinfo可以是类对象组成的元组,只要class是其中任何一个候选类的子类,返回Trueisinstance(object,classinfo) #与issubclass类似,如果第一个参数不是对象,则永远返回False,如果第二个参数不是类或者由类对象组成的元组,抛出TypeError的异常hasat原创 2020-08-05 20:22:13 · 174 阅读 · 0 评论 -
2020.8.2 Python basic syntax06-函数与lambda表达式
函数与lambda表达式函数函数的定义函数的调用函数的参数变量作用域内嵌函数闭包lambda表达式匿名函数的定义匿名函数的应用函数python中万物皆对象,函数也不例外,python把函数也作为对象,可以从另一个函数中返回出来而去构件高阶函数,比如:参数是函数返回值是函数函数的定义函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def fu原创 2020-08-02 11:26:25 · 90 阅读 · 0 评论 -
2020.7.30 Python basic syntax05-字典、集合及序列
字典、集合及序列字典可变类型与不可变类型创建字典的几种方法内置BIF课后习题字典可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。那么如何快速判断一个数据类型 X 是不是可变类型的呢?两种方法:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id,如果不一样,则 X 不可变,如果一样,则 X 可变。便捷方法:用原创 2020-07-28 10:10:28 · 183 阅读 · 0 评论 -
2020.7.27 Python basic syntax04-列表、元组及字符串
列表、元组及字符串列表列表的创建获取列表中的元素列表相关基础操作课后题作答本小节介绍Python中最基础的三类容器:列表、元组及字符串列表列表的创建利用推导式创建列表【例子】x = [0] * 5print(x, type(x))# [0, 0, 0, 0, 0] <class 'list'>x = [0 for i in range(5)]print(x, type(x))# [0, 0, 0, 0, 0] <class 'list'>x = [i原创 2020-07-25 10:36:39 · 106 阅读 · 0 评论 -
2020.7.24 Python basic syntax03-Python异常处理
Python异常处理1. Python 标准异常总结2. Python标准警告总结3. try - except 语句4. try - except - finally 语句5. try - except - else 语句6. raise语句综合小练习及个人解答异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1. Python 标准异常总结BaseException:所有异常的 基类Exception原创 2020-07-24 10:25:42 · 121 阅读 · 0 评论 -
2020.7.23 Python basic syntax02- 条件与循环语句
条件与循环语句Assert 关键词While-else 循环enumerate() 函数推导式Assert 关键词Assert这个关键字我们称之为*“断言”*,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。一般来说我们可以用Ta再程序中置入检查点,当需要确保程序中的某个条件一定为真才能让程序正常工作原创 2020-07-23 09:51:07 · 117 阅读 · 0 评论 -
2020.7.22 Python basic syntax01-变量、运算符与数据类型
Python01-变量、运算符与数据类型位运算符三元操作符两种不同的布尔运算布尔型数值Print函数借此机会把Python的基础知识再过一遍,因此这里记录自己之前没有搞明白的东西。位运算符按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:下表中变量 a 为 60,b 为 13,二进制格式如下:a = 0011 1100b = 0000 1101a&b = 0000 1100a|b = 0011 1101a^b = 0011 0001~a = 1100原创 2020-07-22 21:16:06 · 111 阅读 · 0 评论