python
@玉面小蛟龙
这个作者很懒,什么都没留下…
展开
-
python标准库和扩展库的对象导入方法
import 模块名 [as 别名]以这种方式导入后,使用前需要在对象前面加上模块名作为前缀,必须以“模块名.对象名”的形式进行访问若使用别名后,应该以“别名.对象名”的形式进行访问from 模块名 import 对象名[as 别名]明确的导入指定的对象,并可以对导入的对象起一个别名from 模块名 import *导入该模块里面的所有对象,在使用时也不用加模块名们可以直接使用对象名...原创 2020-09-12 17:23:46 · 1630 阅读 · 0 评论 -
常用的pip命令的使用方法
列出已安装模块及其版本号pip freeze在线安装somepackage模块的指定版本pip install SomePackage[==version]升级somepackage模块pip install --upgrade somepackage卸载somepackage模块pip uninstall somepackage[==version]...原创 2020-09-12 17:16:12 · 270 阅读 · 0 评论 -
神经网络数据简单分类——python
将excel表格类的数据保存为文本文档(制表符格式)python代码"""#-*- coding: utf-8 -*-"""from numpy import *from sklearn.metrics import classification_reportfrom sklearn.neural_network import MLPClassifier#创建一个空列表,存储Excel的数据table = []with open("sjwldzy.txt") as f: for原创 2020-07-03 14:43:31 · 841 阅读 · 0 评论 -
朴素贝叶斯python实现
"""#-*- coding: utf-8 -*-年龄:0代表<=30,1代表31~40,2代表>40收入:0代表高,1代表中,2代表低学生:0代表否,1代表是信誉:0代表中,1代表优类别:1代表是,0代表否"""if __name__ == '__main__': train_samples=[ [0, 0, 0, 0, 0], [0, 0, 0, 1, 0], [1, 0, 0,转载 2020-07-03 14:35:31 · 141 阅读 · 0 评论 -
决策树python实现
"""#-*- coding: utf-8 -*-年龄:0代表<=30,1代表31~40,2代表>40收入:0代表高,1代表中,2代表低学生:0代表否,1代表是信誉:0代表中,1代表优类别:C1代表是,C2代表否"""from matplotlib.font_manager import FontPropertiesimport matplotlib.pyplot as pltfrom math import logimport operatorimport pickle转载 2020-07-03 14:31:41 · 264 阅读 · 0 评论 -
python读取excel数据
文章目录测试样本python代码对列表的行或列进行选取测试样本另存为文本文档(制表符分隔)类型,自己命名python代码from numpy import *table = []with open("test1.txt") as f: for line in f: one_line=line.strip("\n").split("\t") # print(one_line) num_one_line=list(map(int,one_li原创 2020-06-21 11:19:47 · 170 阅读 · 0 评论 -
python爬取贴吧上的图片
第一个爬虫的程序参考链接:https://www.cnblogs.com/fnng/p/3576154.html下面是我稍加改动后的代码,试了好几个都成功了#coding=utf-8import urllib.requestimport redef getHtml(url): page = urllib.request.urlopen(url) html = page.read() #读取url上的数据,并把整个页面下载下来 return htmldef ge原创 2020-06-02 22:44:07 · 178 阅读 · 0 评论 -
python中输入一个十进制数,输出它的八进制二进制以及十六进制
代码A=int(input('请输入10进制数')) # input()接受输入后都是字符串,要转换成整型print("对应二进制为{:b}\n八进制为{:o}\n十六进制为{:x}\n十六进制为{:X}".format(A,A,A,A)) # 输出运行结果:可以看出来,16进制小写‘x’输出的字母就是小写的,大写‘X’输出的字母就是大写的...原创 2020-05-26 17:23:16 · 21361 阅读 · 1 评论 -
聚类算法之k-means
文章目录分类与聚类聚类的划分划分法k-means算法k-means算法步骤距离的计算准则函数应用实例理解k-means算法第一步:规格化数据第二步:选取k个初始聚类中心第三步:计算每个对象到每个簇中心的距离第四步:根据上面第一次分类的结果重新计算中心第五步:判断实例的最后分类k-means算法可视化python代码k-means算法的优缺点分类与聚类分类是指将数据归于一系列已知类别之中的某个类的分类过程聚类是根据客体属性对一系列未分类的客体进行类别的识别,把一组个体按照相似性归成若干类。聚类属于无监督原创 2020-05-18 18:17:56 · 1112 阅读 · 0 评论 -
anaconda安装sklearn-pandas包
以管理员身份运行cmd输入:anaconda prompt再输入:pip install sklearn-pandas安装完成也可再输入:conda list安装成功原创 2020-05-15 07:53:56 · 1654 阅读 · 0 评论 -
knn详细注释python
from numpy import *import operator as opt# 对数据集进行规范化def normData(dataSet): maxVals = dataSet.max(axis=0) # 求出一列的最大值 minVals = dataSet.min(axis=0) # 求出一列的最小值 ranges = maxVals - minVals # 对有个数据进行规范的时候,用数据集减去这一列最小的除以这一列的最大值减去最小值,保证数据的范围在0-1内 r原创 2020-05-13 21:28:54 · 167 阅读 · 0 评论 -
abs()和fabs()在python和c中的区别
python在python中abs(x),fabs(x)都可以返回x的绝对值,但两个函数存在以下区别:1. abs()函数是一个内置函数,而fabs()在math模块中2. fabs()函数只适合于float和integer类型,而abs()也适用于复数3. abs()对整数取绝对值时,返回整数,而fabs()返回复数样例代码如下:from math import *if __name__=='__main__': a=-10 b=-10.3 c=-10-3j原创 2020-05-10 09:50:44 · 619 阅读 · 1 评论 -
math.ceil()返回数字的上入整数,math.floor返回数字的下舍整数
返回上入整数得意义是向上取整样例代码如下:from math import *if __name__=='__main__': a=10.3 b=-10.3 print(ceil(a)) print(ceil(b))运行结果:原创 2020-05-10 09:30:09 · 978 阅读 · 0 评论 -
python运算符的运用
文章目录什么是运算符算数运算符比较运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符什么是运算符4+9=14,其中4和9被称为操作数,“+”称为运算符算数运算符a=10b=4c=0c=a+b # 加-两个对象相加print("a+b=",c)c=b-a # 减-一个数减另一个数print("b-a=",c)c=a*b # 两个数相乘,huo重复字符串b遍print("a*b=",c)c=a/b # 除-有小数print("c=a/b",c)C=a%b #原创 2020-05-09 15:30:15 · 420 阅读 · 0 评论 -
python中元组的运用
文章目录元组和列表的小区别新建元组当元组只有一个元素时访问元组修改元组:删除元组元组运算符元组的内置函数len(tuple)max(tuple)min(tuple)tuple(iterable)关于元组不可变元组和列表的小区别python中的元组与列表类似,不同之处在于元组的元素不能修改元组使用的是小括号(),列表使用的是中括号[]新建元组代码如下:tuple1=('beijing',...原创 2020-05-08 16:23:11 · 252 阅读 · 0 评论 -
k-means算法python(详细注释)
我只是加了更多的注释,详细过程参考下面的这篇博文:参考博文链接.代码:# -*- coding: utf-8 -*-# import numpy as np 使用numpy里面的函数时,需要在前面加np.from numpy import * # 导入numpy的库函数# 加载数据集def loadDataSet(fileName): dataMat = []...原创 2020-05-05 10:00:18 · 880 阅读 · 2 评论 -
python中map函数的运用
map()为python的内置函数#Python内置高阶函数#语法:map(function,iterable,…)将函数f依次作用到列表iterable的每个元素上,并返回以函数结果作为元素的列表,注意:map函数并不改变列表。#返回值python2x:返回新列表python3x:返回迭代器example:如果最后要返回list如果在python2中:将curline的元素转化为...转载 2020-05-05 09:34:55 · 1871 阅读 · 0 评论 -
python中*和**使用
文章目录数字列表,元组,字符串数字一个*表相乘看代码:print(3*4)运行结果:两个表示幂次看代码:print(3**4)运行结果:列表,元组,字符串一个:打印3次代码:list1=[123,34]print(list1*3)运行结果:...原创 2020-05-05 08:43:39 · 272 阅读 · 0 评论 -
python中shape的运用
文章目录shape()的使用shape()的使用shape()函数返回原创 2020-05-02 14:16:38 · 4601 阅读 · 0 评论 -
python中列表的运用
文章目录列表的定义列表的定义序列是python中最基本的数据结构。序列中的每个元素都分配一个数字——它的位置(或索引),第一个的索引为0,第二个的索引为1…序列可以进行的操作包括索引,切片,加,cheng...原创 2020-05-01 22:46:29 · 621 阅读 · 0 评论 -
python中read() readline()以及readlines()区别
该篇文章主要是记录python中操作文件的三个函数read(),readline()以及readlines()之间的区别。结论:.read() 每次读取整个文件,它通常将读取到底文件内容放到一个字符串变量中,也就是说 .read() 生成文件内容是一个字符串类型。.readline()每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型。.readlines(...转载 2020-04-30 17:41:51 · 1420 阅读 · 0 评论 -
k-means算法中出现的错误——python
提示错误TypeError: unsupported operand type(s) for -: 'map' and 'map'源码为:from numpy import *def loadDataSet(fileName): #加载数据集 dataMat = [] fr = open(fileName) for line in fr.readlines()...原创 2020-04-30 16:53:18 · 1065 阅读 · 0 评论 -
from numpy import *和import numpy as np区别
from numpy import ——导入numpy的库函数import numpy as np——这个方式使用numpy的函数时,需要以np.开头。原创 2020-04-30 11:12:18 · 9614 阅读 · 4 评论 -
pycharm换黑皮肤
file——setting——Appearance &Behivor——Appearence ——Theme——Darcular原创 2020-04-29 21:06:18 · 408 阅读 · 0 评论 -
记事本方式编写和运行python代码
1.在桌面新建文本文档,命名为“hello.py”2.在文档内输入:print("hello")3.win+r,然后输入“cmd”4.输入“python ”(后面有个空格)然后将桌面的文档拖入窗体,回车...原创 2020-04-29 17:09:05 · 17052 阅读 · 3 评论 -
python用指令查看安装了哪些模块
文章目录安装annacoda查看安装了哪些模块未安装annacoda安装annacoda查看安装了哪些模块1.win+r输入:coda list如下图所示:未安装annacoda1.win+r2.pip list原创 2020-04-29 09:41:42 · 704 阅读 · 0 评论 -
python出现“ModuleNotFoundError: No module named numpy”错误
刚刚安装完Annacoda3之后,然后又安装了pycharm。在用到numpy模块的时候出现了错误:ModuleNotFoundError: No module named 'numpy我在网上查了一下,大部分都说安装了两个版本的python什么的,也不怎么懂,害。。。我这个的问题是我安装pycharm的时候,在E盘工作,就在E盘也安装了一个python虚拟环境,里面没有numpy模块,...原创 2020-04-28 21:42:47 · 22563 阅读 · 1 评论 -
如何查看python的版本
1.win+r2.输入cmd,然后确定3.输入python --version出现结果,如下图所示:原创 2020-04-28 17:29:52 · 1275 阅读 · 1 评论