- 军军小站|张军博客
搜索到与相关的文章
Python

python基础学习笔记(七)

python基础学习笔记(七)2013-04-2400:16虫师阅读(...)评论(...)编辑收藏本章介绍如何将语句组织成函数,这样,可以告诉计算机如何做事。下面编写一小段代码计算婓波那契数列(前两个数的和是第三个数)fibs=[0,1]#定义一个列表,初始内容是0,1foriinrange(8):#循环8次fibs.append(fibs[-2]+fibs[-1])#append在末尾追加一个数,这个是它前面两个数的和#输入>>>fibs#输出[0,1

系统 2019-09-27 17:48:55 1991

Python

Python格式化字符串f-string概览(小结)

简介f-string,亦称为格式化字符串常量(formattedstringliterals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP498�CLiteralStringInterpolation,主要目的是使格式化字符串的操作更加简便。f-string在形式上是以f或F修饰符引领的字符串(f'xxx'或F'xxx'),以大括号{}标明被替换的字段;f-string在本质上并不是字符串常量,而是一个在运行时运算求值的表达式:Wh

系统 2019-09-27 17:48:41 1991

Python

Python实现FM算法解析

1.什么是FM?FM即FactorMachine,因子分解机。2.为什么需要FM?1、特征组合是许多机器学习建模过程中遇到的问题,如果对特征直接建模,很有可能会忽略掉特征与特征之间的关联信息,因此,可以通过构建新的交叉特征这一特征组合方式提高模型的效果。2、高维的稀疏矩阵是实际工程中常见的问题,并直接会导致计算量过大,特征权值更新缓慢。试想一个10000*100的表,每一列都有8种元素,经过one-hot独热编码之后,会产生一个10000*800的表。因此

系统 2019-09-27 17:48:36 1991

Python

Python中列表元素的操作(追加、插入、删除、赋值、排序、拷贝)

一、列表元素的追加和插入append():追加一个元素到列表extend():列表拉伸,追加多个元素到列表insert():在指定索引处插入元素二、列表元素的删除pop(a):弹出列表中索引为a的元素,默认为列表最后一个元素pop()弹出的值可用变量接收remove():删除列表元素del:从内存种删除一个元素三、列表元素的重新赋值1、通过索引,重新赋值2、通过切片赋值四、列表元素的排序x.sort()#列表排序,默认按照ascii排序x.sort(rev

系统 2019-09-27 17:48:02 1991

Python

成功解决Python中出现的TypeError: object of type

原文链接:https://blog.csdn.net/qq_41185868/article/details/79039704本文链接:https://blog.csdn.net/qq_41185868/article/details/79039704成功解决Python中出现的TypeError:objectoftype‘zip’hasnolen()不罗嗦,直接解决问题!目录解决问题解决思路解决方法解决问题TypeError:objectoftype‘z

系统 2019-09-27 17:47:50 1991

Python

Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包

virtualenv简介含义:virtual:虚拟,env:environment环境的简写,所以virtualenv就是虚拟环境,顾名思义,就是虚拟出来的一个新环境,比如我们使用的虚拟机、docker,它们都是把一部分的内容独立出来,这部分独立的内容相当于一个容器,在这个容器只呢个,我们可以“为所欲为”----安装需要的依赖包,软件..,同时这个容器是与外界相互独立的,容器与容器直接也是互相独立不影响。为何要用虚拟环境:【前提概要】Django也是一个非

系统 2019-09-27 17:46:40 1991

Python

linux下安装python

原文链接:https://blog.csdn.net/hangdongzhang/article/details/78405483下载解压1>下载Python源码地址:https://www.python.org/downloads/我们这里下载了3.6.3版本.tgz后缀的文件。2>解压#tar-xvzfPython-3.6.3.tgz#cdPython-3.6.312编译安装#./configure--prefix=/usr/local/python3

系统 2019-09-27 17:46:18 1991

Python

Python的迭代器和生成器

先说迭代器,对于string、list、dict、tuple等这类容器对象,使用for循环遍历是很方便的。在后台for语句对容器对象调用iter()函数,iter()是python的内置函数。iter()会返回一个定义了next()方法的迭代器对象,它在容器中逐个访问容器内元素,next()也是python的内置函数。在没有后续元素时,next()会抛出一个StopIteration异常,通知for语句循环结束。比如:>>>s='abc'>>>it=ite

系统 2019-09-27 17:38:38 1991

Python

举例讲解Python面向对象编程中类的继承

python创建一个类很简单只需要定义它就可以了.classCat:pass就像这样就可以了,通过创建子类我们可以继承他的父类(超类)的方法。这里重新写一下catclassCat:name='cat'classA(Cat):passprintA.name#cat经典类我们也可以这样,让A多继承。classCat:name='cat'classDog:name='dog'classA(Cat,Dog):passprintA.name#cat如果Cat类没有n

系统 2019-09-27 17:38:17 1991

Python

详解 Python中LEGB和闭包及装饰器

详解Python中LEGB和闭包及装饰器LEGBL>E>G?BL:local函数内部作用域E:enclosing函数内部与内嵌函数之间G:global全局作用域B:build-in内置作用域python闭包1.Closure:内部函数中对enclosing作用域变量的引用2.函数实质与属性函数是一个对象函数执行完成后内部变量回收函数属性函数返回值passline=60deffunc(val):ifval>=passline:print('pass')els

系统 2019-09-27 17:38:08 1991