python入门
心若联通、如何移动。
这个作者很懒,什么都没留下…
展开
-
宝可梦数据分析
python入门——天池task4——宝可梦数据分析数据集下载# 数据集下载,也可以通过网页链接下载!wget -O pokemon_data.csv https://pai-public-data.oss-cn-beijing.aliyuncs.com/pokemon/pokemon.csv然后导入我们需要用到的相关包,此处为Pandas, Seaborn, Matplotlib, 并且读取数据import pandas as pdimport seaborn as snsimpo原创 2020-09-15 23:56:36 · 1067 阅读 · 1 评论 -
python入门学习笔记——天池task3(day3)——魔法方法
python入门学习笔记——天池task3(day3)——魔法方法魔法方法在python中,有一些内置好的特定的方法,这些方法在进行特定的操作时会自动被调用,称之为魔法方法,魔法方法总是被双下划线包围,例如__init__。魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用。魔法方法的第一个参数应为cls(类方法) 或者self(实例方法)。cls:代表一个类的名称self:代表一个实例对象的名称基本的魔法方法__ init __:__init__(self[, ...])构造器原创 2020-09-14 22:32:29 · 138 阅读 · 0 评论 -
python入门——天池task3(day2)——类与对象
python入门——天池task3(day2)——类与对象类定义使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。格式如下:class ClassName(): #类的命名一般首字母大写,括号中参数可带可不带,带只能带继承的基类名称 '这里可写类的说明文档' <statement-1> . . . <statement-N>类对象类对象支持两种操作:属性引用和实例化。属性引用:使用和python中所有原创 2020-09-13 22:44:05 · 112 阅读 · 0 评论 -
python入门——天池task3(day1)
函数参数Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。从简到繁的参数形态如下:位置参数 (positional argument)默认参数 (default argument)可变参数 (variable argument)关键字参数 (keyword argument)命名关键字参数 (name keyword argument)参数组合Lambda 表达式...原创 2020-09-12 22:38:09 · 138 阅读 · 0 评论 -
python入门——天池task2(day3)
集合的交,并,差,异或,以及zip(),zip(*)1.集合的交,并,差,异或由于 set 是无序和无重复元素的集合,所以两个或set 可以做数学意义上的集合操作。set.intersection(set1, set2) 或者 set1.intersection(set2, set3...)返回两个集合的交集。set1 & set2 返回两个集合的交集。set1.intersection_update(set2, set3...) 或者set.intersection_update(s原创 2020-09-11 22:39:15 · 163 阅读 · 1 评论 -
python入门——天池task2(day2)——字符串list,字典dictionary
find(), rfind(),maketrans(), ‘\r’, ‘\n’, ‘\r\n’1. find(), rfind()find(str, beg=0, end=len(string)) 检测 str 是否包含在字符串中,如果指定范围 beg 和 end,则检查是否包含在指定范围内,如果包含,返回开始的索引值,否则返回 -1。rfind(str, beg=0,end=len(string)) 类似于 find() 函数,不过是从右边开始查找。【例子1】str1 = '01234567原创 2020-09-10 22:07:07 · 133 阅读 · 0 评论 -
python入门——天池task2(day1)深拷贝,浅拷贝
python入门——天池task2(day1)深拷贝,浅拷贝首先先了解一下python6个标准的数据类型分别是number,string,tuple,list,dictionary,set。本文我们将用copy()和deepcopy()两个函数来实现浅拷贝和深拷贝。浅拷贝:copy()对于不可变类型number,string,tuple,浅拷贝只复制地址的指向,而不会开辟新的空间;【例子1】num1 = 1num2 = copy(num1) #浅拷贝,地址不变num3 = copy(nu原创 2020-09-09 22:34:19 · 164 阅读 · 0 评论 -
python入门——天池Task1(day3——异常处理)
python入门——天池Task1(day3——异常处理)5 异常处理5.1 try - except 语句5.2 try - except - else 语句5.3 try - except - finally 语句6. raise 语句5 异常处理5.1 try - except 语句表达式:try: 检测范围except Exception[as reason]: 出现异常后的处理代码try 语句按照如下方式工作:1.首先,执行try子句(在关键字try和关键字exc原创 2020-09-08 19:07:50 · 321 阅读 · 2 评论 -
python入门——天池Task1
python入门——天池Task13.条件语句3.1 if语句3.2 if - else 语句3.3 if - elif - else 语句3.4 assert 关键词4.循环语句4.1 while 循环4.2 while - else 循环4.3 for 循环4.4 for - else 循环4.5 range()函数4.6 enumerate()函数4.7 break语句4.8 continue语句4.9 pass 语句4.10 推导式(补充)4.10.1 LIst 列表4.10.2 Tuple原创 2020-09-07 20:07:38 · 613 阅读 · 0 评论 -
python入门——天池Task1
python入门——天池Task11.变量、运算符与数据类型1.1 运算符——位运算符(补充)1.1.1 2进制,8进制,10进制,16进制在python中的表示方法和互相转换函数1.1.2 位运算符1.1.3 其他运算符1.2 数据类型转换(补充)1.2.1 decimal常用方法1.2.2 isinstance()函数1.3 print()函数2.位运算2.1 源码,反码和补码(补充)条件语句1.if语句2.if-else语句3.if-elif-else语句4.assert关键词循环语句1.while循原创 2020-09-06 18:50:54 · 185 阅读 · 0 评论