python训练手札
爱学习的柏少
AI 医疗图像 研一小白
展开
-
Python学习手札(十)宝可梦数据分析
宝可梦数据分析 首先进行数据集下载: #数据集下载 !wget -O pokemon_data.csv https://pai-public-data.oss-cn-beijing.aliyuncs.com/pokemon/pokemon.csv 然后import我们最常用的三大件:Pandas, Seaborn, Matplotlib, 并且读取数据 import pandas as pd import seaborn as sns import matplotlib.pyplot as plt df转载 2020-09-16 21:16:52 · 335 阅读 · 0 评论 -
Python学习手札(九)魔法方法
1.魔法方法 魔法方法总是被双下划线包围,比如__init__ 魔法方法相当强大,面向对象的python的一切,总能在适当的时候被自动调用。 第一个参数应为cls或者self 注:cls:类方法,代表一个类的名称 self:实例方法,代表一个实例对象的名称 (1)基本的魔法方法 如__init__(self[, …])构造器,当一个实例被创建时调用的初始化方法 如__new__(cls[, …])在一个对象实例化的时候所调用的第一个方法。 在调用__init__初始化前,先调用__new__. 注:如果转载 2020-09-15 17:56:07 · 71 阅读 · 0 评论 -
Python学习手札(八)类与对象
1.类与对象 对象是类的实例:类主要定义对象的结构,然后以类为模板创建对象。 类不但包含方法定义,还包含所有实例共享的数据。 (1)属性和方法组成对象 对象 = 属性 + 方法 ①封装:一种信息隐蔽技术 我们可以使用关键字class定义Python类,关键字后紧跟类的名称、分号和类的实现。 class Turtle: #类名约定以大写字母开头 """举个例子""" #属性 color = "green" legs = 4 mouth = "big"原创 2020-09-14 15:16:55 · 103 阅读 · 0 评论 -
Python学习手札(七)函数&Lambda-表达式
1.函数 (1)函数的定义 函数以def关键词开头,后接函数名和圆括号()。 函数执行的代码以冒号起始,并且缩进。 return[表达式]结束函数,选择性得返回一个值给调用方。不带表达式的return相当于返回None。 def functionname(parameters): "函数_文档字符串" function_suite return [expression] (2)函数的调用 直接来个例子: def printlove(str): print(str) printl原创 2020-09-13 14:19:17 · 156 阅读 · 0 评论 -
Python学习手札(六)集合&序列
1.集合 Python中set与dict类似,也是一组key的集合,但是不存储value。 (由于key不可重复,所以在set中没有重复的key) key为不可变类型,即可被hash的值 num = {} print(type(num)) #<calss 'dict') ber = {1, 2, 3, 4} print(type(ber)) #<class 'set'> (1)集合的创建 先创建对象,再加入元素。 s = set() #创建空集合 s = {}原创 2020-09-12 10:48:32 · 127 阅读 · 0 评论 -
Python学习手札(五)字符串&字典
1.字符串 (1)字符串的定义 引号之间的字符集合,一般可使用成对单引号或双引号。 x = 'I love mm !' print(x) print(type(x)) #I love mm ! #<class 'str'> 下面小结一下python常用转义字符 转义字符 描述 \\ 反斜杠符号 \’ 单引号 \" 双引号 \n 换行 \t 横向制表符(Tab) \r 回车 意思就是字符串中要转义,前面加上\ print('It\'s good !') #原创 2020-09-11 22:24:58 · 163 阅读 · 0 评论 -
Python学习手札(四)列表&元组
Python是一种通用编程语言,我们用它来执行机器学习。 1.列表 简单数据类型 整型<class ‘int’> 浮点型<class ‘float’> 布尔型<class ‘bool’> 容器数据类型 列表<class ‘list’> 元组<class ‘tuple’> 字典<class ‘dict’> 集合<class ‘set’> 字符串<class ‘str’> (1)列表定义 列表就是个有序集合,没有原创 2020-09-10 15:25:56 · 410 阅读 · 0 评论 -
Python学习手札(三)异常处理
1.异常处理 运行期检测到的错误称为异常。原创 2020-09-09 21:04:57 · 72 阅读 · 0 评论 -
Python学习手札(二)条件语句&循环语句
1.条件语句 (1)if 语句 格式是这样子的: if expression: expr_ture_suite 当条件表达式expression成立时,执行if语句 expr_pure_suite,否则执行if语句后面的代码。 举个例子哈 if 1 < 2 or 1 == 3: print("Right") #Right (2)if-else语句 格式是这样子: if expression: expr_true_suite else: expr_false_suite if语句原创 2020-09-08 20:39:01 · 116 阅读 · 0 评论 -
Python学习手札(一)变量、运算符&数据类型 &位运算
@[TOC]Python学习手札(一) 1.变量、运算符&数据类型 (1)注释 单行注释 用#表示单行注释 #这是单行注释 多行注释(区间注释) 可以用三个单引号 ''' 第一行注释 第二行注释 第三行注释 ''' 也可以用三个双引号 """ 第一行注释 第二行注释 第三行注释 """ (2)运算符 算术运算符 操作符 名称 + 加 - 减 * 乘 / 除 // 整除 % 取余 ** 幂 代码举例: print(1 + 2) #3 p原创 2020-09-06 15:34:56 · 118 阅读 · 0 评论