• 等级
  • 1759 访问
  • 19 原创
  • 0 转发
  • 974421 排名
  • 0 评论
  • 1 获赞

机器学习----逻辑回归demo

逻辑回归LogieticRegression线性分类:根据成绩测试学生是否通过考试 importpandasaspdimportnumpyaspyimportmatplotlibasmplimportmatplotlib.pyplotaspltfromscipy.optimizeimportminimizefromsklearn.prepro...

2018-07-24 22:19:08

调用模块路径及计算器练习

正常写python程序会有一个可执行的bin.py文件,假如这个文件需要导入my_module里面定义的模块,应该怎么设置sys.path文件夹目录结构如下,因为bin不在与my_module同级目录下,而是在bin目录下,如果直接使用frommy_moduleimportmain调用模块肯定会报错,需要把对应的上一级目录day21_lesson添加到sys.path一、使用绝对路径:imp...

2018-06-26 21:21:31

模块

一、python的模块  Python模块是一个python文件,以.py结尾,包含了python对象的定义和python语句。  模块能够更有逻辑的组织自己的python代码  把相关的代码分配到一个模块里,能让代码更易懂更简便。  模块能定义函数、类、变量,模块里也能包含可执行的代码。  模块共有三种:          1、python标准库(列如time)     ...

2018-06-25 16:32:10

函数解耦的练习

#定义针对文件操作的函数把文件操作单独出来,通过type区分根据不同的调用方式处理不同的事情deffile_handler(backend_data,res=None,type='fetch'):iftype=='fetch':#以只读方式打开文件如果遇到对应的关键行,这里的关键行是backendwww1则把标签置为True#需要输出...

2018-06-13 09:50:13

练习,对一个文件进行查询、修改、删除操作

需求,有一个配置文件test.conf内容如下backendwww1server1server2backendwww2server3server4add[{'backend':'www1','server':'3'}]change[{'backend':'www1','server':'1'},{'backend':'www1'...

2018-06-08 14:17:24

栈-python

1、什么是栈?栈是一个项的有序集合,其中添加移除新项总发生在同一端。这一端通常称为‘顶部’。与顶部对应的端称为‘底部’。和栈相关的最有用的想法之一来自对它的观察。假设从一个干净的桌面开始,现在把书一本本叠起来,你在构造一个栈。考虑下移除一本书会发生什么。移除的顺序跟刚刚被放置的顺序相反。栈之所以重要是因为它能反转项的顺序。插入跟删除顺序相反,下图展示了Python数据对象创建和删除的过程,注意...

2018-06-07 19:22:19

装饰器

一、什么是装饰器      装饰器:本质就是函数,功能是为其它函数添加附加功能      原则:      1、不修改被修饰函数的源代码      2、不修改被修饰函数的调用方式              举例说明:有一个求和函数要求算出函数的运行时间,      普通方法: importtimedefcal(l):start_time=time.ti...

2018-06-07 16:46:53

生成器、三元运算、列表解析

一、什么是生成器  可以理解为是一种数据类型,这种数据类型自动实现了迭代器协议(其他数据类型需要调用自身内置的__iter__方法),所以生成器是可迭代对象。二、生成器分类及在python中的表现形式  1、生成器函数:      常规函数定义,但是,使用yield语句而不是return语句返回结果。yield语句一次返回一个结果,在每个结果中间,挂起函数状态,以便下次从它离开的地方继...

2018-06-05 22:00:54

迭代器协议和for循环机制

一、什么是迭代和递归  迭代和递归都是循环的一种。  简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,而迭代与普通循环的区别是:循环代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。    迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人...

2018-06-05 20:32:53

练习(使用函数把字符串转换成整数)

需求:假设Python没有提供内置函数int,如果使用函数方式实现把一串字符串转换成整数,列如把字符串‘12345’转换成整数12345#导入reduce函数模块fromfunctoolsimportreduce#定义reduce函数处理逻辑把数字列表进过处理生成整数deffn(x,y):returnx*10+y#定义map函数逻辑把数字字符串生成列表如'12345'...

2018-06-05 19:28:50

文件处理

一、文件处理流程  1、打开文件,得到文件句柄并赋值给一个变量  2、通过句柄对文件进行操作  3、关闭文件二、文件打开模式  1、r只读(默认打开模式是只读)  2、w只写  3、a追加三、文件操作实列  1、只读(r)      read读取文件所有内容 #因为使用的是windows客户端默认的是gbk编码,open默认使用系统编码,这里需要指定打开的编码方式为...

2018-06-04 23:01:34

初识函数

一、数学定义的函数函数的定义:给定一个数集A,对A施加对应法则f,记作f(A),得到另一个数集B,也就是B=f(A)。那么这个关系式就叫做函数关系式,简称函数。函数概念有三个要素:定义域A、值域C和对应法则f。其中核心是对应法则f,他是函数关系的本质特征。二、Python定义函数defcad(x):x+=1returnxa=cad(3)print(a)#def...

2018-06-04 11:00:51

字符串格式化

一、%字符串格式化  1、使用%s后面一一对应输入的字符串,%s可以接受任何参数。print("Iam%shobbyis%s"%("lisi","wangwu"))Iamlisihobbyiswangwu  2、%d只能接受数字print("Iam%s,ageis%d"%("lisi",14))Iamlisi,ageis14  3、浮点...

2018-05-25 15:50:49

集合

一、集合  1、集合是由不同元素组成  2、集合是无序的  3、集合中元素必须是不可变类型(字符串、数字、元组)二、集合的定义  1、s={1,2,3,4,5}  2、s=set(hello)通过迭代的方式生产集合s="hello"ret=set(s)print(ret){'l','e','h','o'}三、集合的方法  1、添加 add...

2018-05-24 22:24:26

python 练习

题目,有一个动植物对应的字典内容如下,请根据用户输入列出对应的动物或者植物,实现字典三级菜单功能dic={"植物":{"草本植物":["牵牛花","瓜叶菊","翠菊","冬小麦","甜菜"],"水本植物":["乔木",&qu

2018-05-18 17:30:18

python 基础知识练习题

一、执行python的两种方式  1、写在脚本里面调用python执行,列如pythontest.py  2、输入python在命令行执行,列如           python>>>print'helloworld'二、简述位、子节的关系    位(bit)来自英文bit,音译为”比特“,表示二进制位。位是计算机内部数据储存的最小单位。  子节(byte...

2018-05-17 17:33:31

python 之 数据类型

基本数据类型:1、数字  int(整型)      在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647  在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807  将字符串转化为数字  a='123'b=in...

2018-05-13 19:59:36

python 之 运算符

一 运算符 a=10 b=20+ 加 两个对象相加   a+b输出结果为30-  减 得到负数或是一个数减去另一个数 a-b输出结果是-10*  乘 两个数相乘或是返回一个被重复若干次的字符串 a*b输出结果是200  /  除 x除以y    b/a输出结果2** 幂 返回x的y次幂  a**b 为10的20次方%...

2018-05-03 13:59:12

初始python

Python和C Python这门语言是由C开发而来  对于使用:Python的类库齐全并且使用简洁,如果要实现同样的功能,Python10行代码可以解决,C可能就需要100行甚至更多.  对于速度:Python的运行速度相较与C,绝逼是慢了Python和Java、C#等  对于使用:Linux原装Python,其他语言没有;以上几门语言都有非常丰富的类库支持  对于速度:Python...

2018-04-27 21:00:57

一看你就很皮

关注
  • 计算机软件/学生
  • 中国
奖章
  • 持之以恒