- 博客(8)
- 收藏
- 关注
原创 udp聊天器
在一个电脑中编写1个程序,有2个功能 1.获取键盘数据,并将其发送给对方 2.接收数据并显示 并且功能数据进行选择以上的2个功能调用import socketdef send_msg(udp_socket): """获取键盘数据,并将其发送给对方""" # 1. 从键盘输入数据 msg = input("\n请输入要发送的数据:") # 2. 输入对方的ip地址 dest_ip = input("\n请输入对方的ip地址:") # ...
2020-08-05 10:50:34
167
原创 面向对象封装案例
01. 封装封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中 外界 使用 类 创建 对象,然后 让对象调用方法 对象方法的细节 都被 封装 在 类的内部 提示:在 对象的方法内部,是可以 直接访问对象的属性 的! class Person: """人类""" def __init__(self, name, weight): self.name = name ...
2020-07-31 11:50:16
160
原创 数据分析-pandas的基本使用
一、Pandas基础1.pandas的创建series是一维的带标签的数组;dataframe是二维,series容器。1)列表创建2)字典创建3)series的切片和索引切片:直接传入平常的切片方法;索引:选择一个的时候直接传入序号或者index,多个的时候传入序号或者index的列表;关于对series索引的介绍:利用type查看t.index的类型可以知道是一个可迭代的对象,如此便可以转换成列表的形式进行相关的操作;关于对series中v
2020-06-08 21:16:08
640
原创 机器学习介绍(三)
1.sklearn数据集与估计器1)数据集划分sklearn.datasets(scikit-lern数据集API),加载获取流行数据集;datasets.load_*():获取小规模数据集,数据包含在databases里;datasets.fetch_*(data_home=None):获取大规模数据集,需要从网络上下载,函数的第一个参数时data_home,表示数据集下载的目录,默认时~/scikit_learn_data/;load*和fetch*返回的数据类型datasets.base.
2020-06-08 16:50:51
829
原创 机器学习介绍(二)
5.特征预处理通过特定的统计方法(数学方法)将数据转换成算法要求的数据其中对于数值型数据采用标准缩放的方式:1、归一化;2、标准化;3、缺失值;对于类别型数据:one-hot编码;对于时间类型数据:时间的切分。sklearn特征处理的API集中于sklearn.preprocessing中1)归一化(sklearn.preprocessing import MinMaxScaler)特点:通过对原始数据进行变换把数据映射到默认为【0, 1】之间;在所需要分析的数据特征相同重要时则进行归一化,使得
2020-05-28 17:35:19
426
原创 机器学习介绍
数据分析之pandas的基本使用Pandas基础pandas的创建series是一维的带标签的数组;dataframe是二维,series容器。 1)列表创建: 2)字典创建: 3)series的切片和索引:切片:直接传入平常的切片方法;索引:选择一个的时候直接传入序号或者index,多个的时候传入序号或者index的列表;关于对series索引的介绍:利用type查看t.index的类型可以知道是一个可...
2020-05-26 20:18:35
366
原创 python之numpy的基础用法
数组-numpy1.numpy基础在使用reshape时不时原地操作,具有返回值,除非使用赋值操作才会改变原有值;关于展开数组的情况如下:从上面我们可以看出,69行输出的并不是一维数组如果操作b.reshape(12,)则是一维的。当然使用flatten也不会产生原地操作。有时,在使用numpy的时候我们可能还会遇到对数组加减乘除的一些情况,例如以下的几种情况:如果出现除以0的情况则会显示如下:还有一种情况就是在np.array中出现相同数组进行计算的
2020-05-23 08:19:07
662
原创 python之matplotlib的基础用法
一、数据分析基础及分析流程1.数据分析需要具备的基本知识2.数据分析的基本流程3.数据编程文档笔记jupyter notebook’在熟悉对数据进行编码分析之前常常也会通过jupyter来测试一定的代码可行性,记录编程的过程和重要的知识点(jupyter的打开方式只要在当前环境存在ipython就可以,当然anaconda是必备的集成工具软件大可不必担心):二、atplotlib的具体介绍和相关代码展示1.1为什么要使用matplotlib绘制1)能够将数据进行可视化
2020-05-19 16:34:56
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人