- 博客(10)
- 收藏
- 关注
转载 宝可梦-阿里云天池
宝可梦数据分析-平民最强宝可梦选择方案 ** 本实验是阿里云天池python基础训练的最后一天,实施宝可梦的选择方案分析。 ** # 数据集下载 !wget -O pokemon_data.csv https://pai-public-data.oss-cn-beijing.aliyuncs.com/pokemon/pokemon.csv import pandas as pd import seaborn as sns import matplotlib.pyplot as plt df = pd.re
2020-09-15 19:45:41
540
转载 魔法方法-阿里云天池
魔法方法 魔法方法总是被双下划线包围,例如__init__。 魔法方法是面向对象的 Python 的一切,如果你不知道魔法方法,说明你还没能意识到面向对象的 Python 的强大。 魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用。 魔法方法的第一个参数应为cls(类方法) 或者self(实例方法)。 cls:代表一个类的名称 self:代表一个实例对象的名称 基本的魔法方法 init(self[, …]) 构造器,当一个实例被创建的时候调用的初始化方法 【例子】 class Rectangle:
2020-09-14 21:14:04
186
转载 类与对象-阿里云天池
类与对象 对象 = 属性 + 方法 对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。 封装:信息隐蔽技术 我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。 class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10 legs = 4
2020-09-13 18:42:54
237
2
转载 函数与匿名函数-阿里云天池
函数 我们首先来介绍函数的定义。 函数以def关键词开头,后接函数名和圆括号()。 函数执行的代码以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。 def functionname (parameters): “函数_文档字符串” function_suite return [expression] 函数的调用 def printme(str): print(str) printme("我要调用用户自定义函数!"
2020-09-12 22:56:11
110
转载 集合和序列-阿里云天池
集合 Python 中set与dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。 所以在很多时候可以用集合进行去重处理。 集合的创建 先创建对象再加入元素。 在创建空集合的时候只能使用s = set(),因为s = {}创建的是空字典。 basket = set() basket.add('apple') basket.add('banana') print(basket) # {'banana', 'apple'} 去重 basket
2020-09-11 22:39:12
498
原创 元组到字典-阿里云天池
今天开始学习元组,字符串和字典 元组 元组是不可变类型的数据,它是一种有序的数列 元组是不可变类型的数据,因此像append() insert()等在列表中可以使用的方法,在元组中是不可以使用 # 元组是不可变类型的数据 t1 = (10,20,30,40) t2 = (10,) print(t1,t2) 还有一个需要的提醒的是,元组哪怕只有一个数字,在数字的末尾也需要加逗号(,) 元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组。 元组的内置函数: 1.比较两个元组元素:cmp(tu
2020-09-10 22:28:19
275
原创 列表-阿里云天池
今天开始学习列表 列表的定义 列表的创建 向列表中添加元素 删除列表中的元素 获取列表中的元素 列表的常用操作符 列表的其它方法 列表是有序的集合,没有大小之分 列表的创建方式有两种 一种是直接以函数的方式创建 list1 = list() list1.append("李四", 25) print(list1) 第二种是直接赋值的方式创建 list2 = ["李四", 25] print(list2) 向列表中添加元素 向列表中添加元素的方法是使用append()函数 lsit.append() x
2020-09-09 22:06:36
206
原创 异常-阿里云天池
异常就是程序在运行的过程中出现了错误,导致无法继续运行。 异常的种类多种多样 BaseException:所有异常的 基类 Exception:常规异常的 基类 StandardError:所有的内建标准异常的基类 ArithmeticError:所有数值计算异常的基类 FloatingPointError:浮点计算异常 OverflowError:数值运算超出最大限制 ZeroDivisionError:除数为零 AssertionError:断言语句(assert)失败 AttributeError:尝
2020-09-08 20:11:11
448
原创 Python基础入门:条件语句和循环语句--阿里云天池
学习目标: 学习内容: 条件语句 循环语句 条件语句: 条件语句分为 if语句 if…else… if…elif…else if 条件: 条件为真的代码块 elif 条件: 或者条件为真的代码块 else: 条件为假 # 判断一个人是否可以上网吧 # 超过18岁可以上网超过70岁半价 temp = input("猜一猜小姐姐想的是哪个数字?") guess = int(temp) if guess > 8: print("大了,大了") elif guess == 8: print("你太了
2020-09-07 16:42:28
235
原创 Python基础入门:从变量到位运算--阿里云天池
随着人工智能的发展越来越迅速,在生活中应用的越来越广泛,作为其常用的语言,python也越来越火了。 # 学习目标: 掌握python的变量、运算符、数据类型和位运算的定义和基本操作。 学习内容: 变量、运算符和数据类型 注释 运算符 变量和赋值 数据类型与转换 print()函数 位运算 原码、反码与补码 与或非操作 按位左右移操作 利用位运算实现快速计算 利用位运算实现整数集合 变量位运算和数据类型: 注释 在python中用 # 作为注释 # 這是注释 print('hello world')
2020-09-06 16:51:05
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅