自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NewMet的博客

Python------人工智能

  • 博客(27)
  • 收藏
  • 关注

原创 机器学习(学习笔记)

机器学习概述什么是机器学习机器学习是一门能够让编程计算机从数据中学习的计算机科学。一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。自我完善,自我增进,自我适应。为什么需要机器学习自动化的升级和维护解决那些算法过于复杂甚至跟本就没有已知算法的问题在机器学习的过程中协助人...

2019-07-16 10:27:02 665

原创 数据分析(学习笔记)

数据分析什么是数据分析?数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。使用python做数据分析的常用库numpy 基础数值算法scipy 科学计算matplotlib 数据可视化pandas 序列高级函数numpy概述Numerical P...

2019-07-08 15:37:16 1900

原创 04-梯度下降求解逻辑回归-学习

'''梯度下降求解逻辑回归数据:2科考试成绩,1个被学习录取与否(1-录取,0-未录取)The logistic regression目标:建立分类器(求解出三个参数01,02,03)设定阀值,根据阀值判断录取结果(大于0.5,录取,小于0.5未录取)要求完成模块: 1、sigmoid:映射到概率的函数 2、model:返回预测结果值 3、cost:根据...

2019-05-31 07:32:09 426

原创 03-flask-模块-连接数据库-插入-查询数据

连接数据库,并插入数据、查询数据from flask import Flask,render_template,requestfrom flask_sqlalchemy import SQLAlchemyfrom flask_script import Managerfrom flask_migrate import Migrate,MigrateCommand# 1、不写下面两句...

2019-05-28 14:27:01 715 1

原创 02-flask-模块Models

1.什么是模型 模型 - 根据数据库表结构而创建出来的class 一张表一个类 一个字段就是一个属性2.模型框架 - ORM 1.ORM - Object Relational Mapping 中文名:对象关系映射 简称:ORM,O/RM,O/R Mapping 2....

2019-05-27 19:15:09 825

原创 01-flask-上传文件(简易博客上传实现)

from flask import Flask,request,render_templateimport datetime,osapp=Flask(__name__)@app.route("/01-file",methods=["GET","POST"])def file_views(): if request.method=="GET": return r...

2019-05-27 13:33:28 404

原创 03-matplotlib- 折线图实现

import pandas as pdimport matplotlib.pyplot as pltimport numpy as np# ------------------------1、基础------------------------unrate = pd.read_csv("unrate.csv")unrate["DATE"] = pd.to_datetime(unrat...

2019-05-26 20:49:27 185

原创 Python-19_文件处理

""" 文件操作"""# 创建一个文件# 写入hello."""my_file = Nonetry: # open("路径","操作模式",encoding="utf-8") my_file = open("my_file01.txt","w",encoding="utf-8") # my_file.write("hello\n") # my_...

2019-03-26 21:14:39 148

原创 Python-18_装饰器

""" 装饰器""""""# 新增功能:def print_func_name(func): print(func.__name__)# 已有方法:def say_hello(): print("hello") print_func_name(say_hello)def say_goodbye(): print("goodbye") ...

2019-03-26 21:11:57 174

原创 Python-17_函数式编程

练习:定义学生类,分别使用生成器函数/生成器表达式/列表推导式实现。-- 计算所有年龄大于25的学生。-- 计算所有成绩大于60的学生。-- 计算所有成绩大于90的学生。""" 生成器 -- 生成器函数 def 函数: .. yield 数据 .. ...

2019-03-26 21:06:14 229

原创 Python-16_迭代器_生成器

自定义迭代器:"""""""""练习:参照下列代码,自定义MyRange类,实现以下效果。for item in range(5): print(item)# 0 1 2 3 4for item in MyRange(5): print(item)# 0 1 2 3 4"""# 1------------------------class MyRangeIterato...

2019-03-26 20:48:25 140

原创 Python-15_异常处理

def get_score(): """""" while True: try: int_score = int(input("请输入成绩:")) except Exception as s: print("有异常,重新输入", s) continue if 0...

2019-03-26 20:40:32 158

原创 Python-14_封装_面向对象设计原则_内建函数重写

设计原则:---灵活 1、开闭原则(目标): 对扩展开发,对修改关闭 允许增加新功能,不修改客户端(使用者)代码。 2、类的单一职责(类的定义): 一个类有且只有一个改变的原因 外界一个需求的变化,内部一个改变的类。 3、依赖倒置(依赖抽象): 客户端(使用者)代码尽量依赖(使用)抽象(爸爸...

2019-03-26 20:35:51 252

原创 Python-13_super

# 继承:class Person: def __init__(self, name): self.name = nameclass Student(Person): # 构造函数 # 1、类如果没有构造函数,解释权回自动添加一个。 # 2、如果类有构造函数,解释权不会自动添加。 def __init__(self,name, ...

2019-03-26 20:23:49 82

原创 Python-12_根据学生成绩_查找符合要求的对象

"""1、定义学生类(姓名、成绩)2、定义根据id,查找学生对象的方法。3、创建3个学生对象,并加入列表中,指定不同的名字与成绩, 再调用第二步的方法。"""# 变量、数据、属性、参数、方法class Student: """""" def __init__(self, id, name, score): self.id = id ...

2019-03-25 20:58:51 2315

原创 Python-11_玩家攻击敌人_攻击_受伤

# 玩家(具有攻击力)攻击敌人,敌人(具有血量)受伤后掉血,还可能死亡。# 敌人攻击玩家,玩家受伤后掉血并屏碎,还可能死亡(结束游戏)。class Player: """定义一个玩家类""" def __init__(self,name,blood_volume): self.name=name self.blood_volume=bloo...

2019-03-25 20:54:36 1811

原创 Python-10_只读_只写

"""1、写一个程序,以电子时钟的格式显示时间: HH:MM:SS2、假设可以作为密码的字符有: A-Z a-z 0-9 编写随机产生6为密码3、"""import timeimport randomprint(time.strftime("%H:%M:%S",time.localtime()))print(time.strfti...

2019-03-25 20:53:19 954

原创 Python-09_封装

"""""""""封装: 定义: 1.从数据角度讲: 将一些基础变量复合为一个自定义类型。 比如:向量(x,y,z 模长等操作) 狗(姓名,年龄,拉臭臭) 不但可以准确的描述事物,还可以体现该事物的行为。 2.从行为角度讲: ...

2019-03-25 20:50:28 242

原创 Python-08_静态方法_获取指定位置_方向_数量的元素

# 获取指定位置上的·某个方向·指定数量的元素。# 变化特征 "20" 右侧 0 1 (索引列r、行c、累加)# 变化特征 "31" 上方 -1 0 (索引列r、行c、累加)# 变化特征 "24" 左侧 0 -1 (索引列r、行c、累加)# 变化特征 ...

2019-03-25 20:46:06 172

原创 Python-08_类变量_实例变量

"""ICBC"""class ICBC: """""" # 类变量:类的,被所有对象共享的数据 moneys = 10000000 def __init__(self,name,money): # 实例变量:对象的 self.name=name self.money=money # 从总...

2019-03-25 20:43:29 111

原创 Python-07_列表排序

list_student_message = [2, 8, 6, 9, 4, 9, 8, 99, 55, 66, 3232, 77, 64, 84, 654, 84, 54, 6, 48, 4, 654, ]def order_by(list01):# 列表从小到大排序 for i in range(len(list01)-1): for j in range(len...

2019-03-25 20:40:40 157

原创 Python-06_实参_形参

实参"""实参传递方式:argument 位置传参: 序列传参 关键字传参: 字典传参"""def fun1(a, b, c): print("a=", a) print("b=", b) print("c=", c)# 位置传参: 实参和形参的位置一一对应!fun1(2, 3, 1)# 序列传参:...

2019-03-25 20:33:10 180

原创 Python-05_2048游戏控制方法分解

不可变类型:字符串、元组、固定集合、整数、浮点数、复数可变类型: 列表、字典、集合不可变类型的数据传参时,函数内部不会改变原数据的值;可变类型的数据传参时,函数内部可能改变原数据的值。如:对 列表、字典、集合等可变类型进行数据的增删改查时,对于一个函数方法,不需要返回值,原可变类型直接回发生变化1------定义函数,将列表中0元素,移动到末尾。...

2019-03-25 20:24:00 231

原创 Python-04_判断字符串中,中文的个数

def get_number(char): """ 判断字符串中,中文的个数 :param char: 字符串 :return: """ count = 0 for item in char: if 0x4E00 <= ord(item) <= 0x9FA5: count += 1 ...

2019-03-25 20:11:49 4820

原创 Python-03_列表推导式

# 求取1-10的平方,并放入一个列表中# 1--普通计算:squares = []for item in range(1,11): squares.append(item**2)print(squares)# 列表推导式squares = [item**2 for item in range(1,11)]print(squares)# 2--普通计算:squa...

2019-03-02 09:08:12 205

原创 Python-02_字符串格式化

定义:生成一定格式的字符串。 语法:”…%格式….”%(变量) 格式:%[- + 0 宽度.精度]类型码 - : 左对齐(默认就是右对齐) + :显示正号 0:左侧空白位置补零 宽度:整个数据输出的宽度(字符大小) 精度:保留小数点后多少位 4. 类型码:s 字符串 d 整数 ...

2019-03-01 17:05:47 435

原创 Python-01_容器_编码值

数学运算符+:拼接两个容器*:重复生成容器元素+=:用原容器与右侧容器拼接,并重新绑定变量 s = “abc” s+=”D”*=:用原容器生成重复元素,并重新绑定变量&lt; &gt; &gt;= &lt;= == !=:依次比较两个容器中元素,一但不同则返回结果。 “abc” “aaf”成员运算...

2019-03-01 16:55:22 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除