
python
青春、往昔浮流年〞
这个作者很懒,什么都没留下…
展开
-
pytorch----手写数字体识别
import torchimport matplotlib.pyplot as pltimport os#dataimport numpy as npimport torchvision.datasets as datasetimport torchvision.transforms as transformsimport torch.utils.data as data_utilstrain_data = dataset.MNIST(root="mnist",原创 2022-05-24 15:29:27 · 172 阅读 · 0 评论 -
pytorch—波士顿房价问题
import torchimport torchimport reclass Net(torch.nn.Module): def __init__(self,n_feature,n_output):#初始化, super(Net,self).__init__()#继承父类 self.hidden = torch.nn.Linear(n_feature,100) self.predict = torch.nn.Linear(100,n_output原创 2022-05-23 15:17:16 · 494 阅读 · 1 评论 -
python数据可视化---第一章入门篇
文章目录入门1.1使用函数绘制matplotlib的图表组成元素1.2 准备数据1.3 绘制matplotlib图表组成元素的函数用法plot()——展现变量的趋势变化scatter()——寻找变量之间的关系xlim()——设置x轴的数值显示范围xlabel()——设置x轴的标签文本grid()——绘制刻度线的网格线axhline()——绘制平行于x轴的水平参考线axvspan()——绘制垂直于x轴的参考区域annotate()——添加图形内容细节的指向型注释文本text()—添加图形内容的细节无指向性注释原创 2022-04-28 12:11:07 · 1109 阅读 · 0 评论 -
关于回归问题
文章目录简单线性回归学习基础统计量简单线性回归学习基础统计量List item原创 2022-03-19 21:16:44 · 1819 阅读 · 0 评论 -
神经网络算法---手写数字体识别
神经网络的背景1,1980年backpropagation是神经网络算法最著名的算法,以人脑中的神经网络为启发。多层向前神经网络backpropagation被使用在多层向前神经网络上多层向前神经网络由一下3个部分组成:输入层,隐藏层,输出层...原创 2022-03-12 15:34:02 · 4286 阅读 · 1 评论 -
支持向量机——人脸识别
svm的算法特性:1.1训练好的模型的复杂度是由支持向量的原创 2022-03-09 22:31:44 · 2088 阅读 · 0 评论 -
出现 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb1 in position 5: illegal multibyte sequence
项目场景:提示:这里简述项目相关背景:例如:项目场景:python中查看csv文件,出现错误问题描述:出现如下问题: 原因分析:存储的文件格式可能不是cvs格式,可能你只改了后缀。解决方案:右击文件,选择文章属性可以看到你的文章的属性是xls类型,而不是csv。打开文件,选择另存为,文件类型一定要选择csv类型。改了后得到的结果为:...原创 2022-02-24 22:37:44 · 3588 阅读 · 1 评论 -
实现logisitc回归模型
1,库文件首先载入几个需要用到的库函数:numpy:python的基本库,用于科学的计算matplotlib.pyplot:用于生成图片掊:定义load_data_sets() 方法,用于载入数据2 载入数据猫的图片数据集用hdf5的形式存储:训练集:包含了train_num个数据集,数据的标签分为cat(y=1)和not-cat(y=0)测试集:包含了test_num个数据集,数据的标签和上面一样每个图片的存储格式都是(px-num,px-num,3)数字三表示3,数据预处理数据原创 2022-02-20 15:00:08 · 1207 阅读 · 0 评论 -
python --类中的方法
类中的方法:动作普通方法格式def 方法名(self[,参数,参数] ):pass#所有类名要求首字母大写,多个单词使用驼峰式命名 类当作一个模子'''格式:class 类名[(父类)]: 属性:特征 方法:动作'''class Phone: brand='华为' price="4999" type='mate 80' #phone 里面的方法:call def call(self):#调用对象本身 print(sel原创 2021-12-29 15:56:31 · 2749 阅读 · 0 评论 -
python---生成器
通过列表生成式(列表推导式)可以直接创建列表,但是,受到内存的限制,列表容量肯定有限,而且,创建一个包含100万个元素的列表,占用很大的内存,如果之访问前面几个元素,那后面绝大多数的空间浪费,所以,如果列表的元素可以按照某种算法推导出来,可以通过循环推算出来后续的元素?这样创建完整的list 从而节省大量的空间,在python中,这种一边循环一边计算的机制,称为生成器:generator生成器1,通过列表推导式得到生成器2,得到生成器,用小括号代替【】3,当生成器中元素的个数都已经调完了,就会抛出原创 2021-12-25 21:37:33 · 386 阅读 · 0 评论 -
python ----列表 集合 字典 推导式
列表推导式格式【表达式 for 变量 in 旧的列表】或者 【表达式 for 变量 in 旧列表 if 条件】例子过滤掉长度小于或者等于3的人名name=【’tom‘,’lily‘,’abc‘,’jack‘,’steven‘,’bob‘,’ha‘】...原创 2021-12-25 16:44:11 · 567 阅读 · 0 评论 -
python----异常机制
语法错误和异常语法错误写代码的时候就会产生波浪线异常运行代码的时候就会产生异常异常处理部分try:可能出现的代码except:如果有异常执行的代码finally:无论是否有异常都要执行的代码。注意情况1:try:可能出现的代码except:异常类型1如果有异常执行的代码except:异常类型2.。。。。可以跟很多的异常类型如果是多个except 异常类型的顺序要注意,最大的exception放在最后。情况2:获取exception 的错误的原因:try:可能出现原创 2021-12-23 22:22:53 · 334 阅读 · 0 评论 -
图书管理系统 python
import os#用户注册函数def sign_in(): print("欢迎来到用户注册界面") username = input("请输入你的用户名:") password = input('请输入你的密码:') repassword = input("请再次输入你的密码:") if password==repassword: with open(r"D:\p1\user.txt", "rb") as rstream:原创 2021-12-23 21:15:11 · 756 阅读 · 0 评论 -
python 递归函数 匿名函数
什么叫做递归函数定义:如果一个函数在内部不调用其他函数,只调用其本身的话,就叫做递归函数。递归层数不能过多,需要控制递归的层数原则:1,必须要有出口2,每次递归都要向出口靠近。匿名函数用lambda关键词能创建的小型函数,这种函数得名于省略了用def申明函数的标准步骤,一般和高阶函数一起使用。语法:lambda 参数列表:返回值表达式def test(a): 等价于 r= lambda a:a+1return a+1匿名函数没有函数名匿名函数的使用场景函数的参数能不能是原创 2021-12-22 21:15:59 · 312 阅读 · 0 评论 -
‘gbk‘ codec can‘t decode byte 0xb1 in position 26: illegal multibyte sequence
当出现类似的问题时,是因为该文件不是txt文件。所以需要将 with open( r'D:\p1\books.txt',"rb") as stream:##将这里的r改成rb books = stream.readlines() for book in books: print(book,end="")改完之后又有问题了,就是无法显示中文,显示的都是一些编码,这时候需要: 原因分析:原因就是编码的时候编码方式有问题,.原创 2021-12-22 21:15:29 · 309 阅读 · 0 评论 -
python 文件操作
首先,为什么要用文件操作发表博客,用到文件上传。会用到open()open()函数 返回值是流对象默认为txt文件open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True)file 路径mode 模式mode:r w rb wb纯文本文件r:read 读 将外界的东西输入w:write 写 将内部的东西输出可以是纯文本,图原创 2021-12-22 20:44:52 · 346 阅读 · 0 评论 -
python 闭包 装饰器 的概念
文章目录闭包格式闭包的应用闭包总结装饰器装饰器带参数的装饰器装饰器修饰有返回值的函数。装饰器带有参数闭包在函数中提出的概念闭包的条件:1,必须要在外部函数中,定义内部函数,2,外部函数有返回值,3,返回的值:内部函数名4,内部函数引用了外部函数的变量值。格式def 外部函数名():passdef 内部函数():passreturn 内部函数闭包的应用特点:1,保存返回闭包的状态。2,读取其他的元素的内部变量3,延长了作用域4,可以引用同级的函数闭包总结闭包优化变原创 2021-12-17 14:09:16 · 283 阅读 · 0 评论 -
python-----可变和不可变的量
可变不可变不可变不可变:对象所指的内存中的值是不可改变的不可变类型int str float 元组原创 2021-12-14 21:58:55 · 614 阅读 · 0 评论 -
python--集合
文章目录集合简介定义关键字创建空集合特点集合的增,删,改,查集合的增集合的删除集合简介定义集合{元素1,元素2,元素3}大括号,没有键值对。关键字set()创建空集合s1=set()#创建空集合s1={1,3,7} #创建一个有内容的集合特点无序的不重复的,可以用来去重。集合的增,删,改,查集合的增s1.add() 增加 无序不重复。添加一个元素 ,添加元组时,会将元组当成 一个整体,加入。s1.update()可以添加元组,列表。将元组拆开加入集合中集合的删除原创 2021-12-14 17:03:39 · 455 阅读 · 0 评论 -
模拟图书管理系统
图书管理系统:首先要有一个图书库功能:1,借书2,还书3,查询4,查看所有5,退出原创 2021-12-14 15:04:06 · 363 阅读 · 0 评论 -
python -----字典
文章目录字典字典原创 2021-12-13 14:45:44 · 258 阅读 · 0 评论 -
python---产生随机验证码
#产生验证码filename=""s="qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890"for i in range(6): index=random.randint(0,len(s)+1) filename +=s[index]print(filename)原创 2021-12-07 14:04:26 · 185 阅读 · 0 评论 -
#猜拳游戏 3局两胜 # 剪刀(0) 石头(1) 步 (2)
import randomn=0m=0q=0print("欢迎来到拳王争霸赛现场,有请选手登场")while n<=2: n+=1 print(end='\n') print("第%d轮请出"%(n), end='') guess = int(input(":")) ran = random.randint(0, 2) if guess == 0: if ran == 1: print("你是剪刀,对方是原创 2021-12-07 13:52:24 · 5189 阅读 · 0 评论