• 写给小白的Python之009:数据类型之字典

    导读: 1.字典 字典(dictionary)是Python中另一个非常有用的内置数据类型。 在其他语言中也称为 map。字典是一种映射类型(mapping type),它是一个无序的键 : 值对集合。关键字必须使用不可变类型,也就是说list和包含可变类型的tuple不能做关键字。在同一个字典中...

    2018-06-18 02:18:17

  • 初学Python——字符串相关操作

    Pyhton中字符串的格式化输出在前面已经总结了,接下来介绍一些常用的字符串操作 先定义一个字符变量,以下的操作都以此为例: name= " my name is china " #(首尾有空格) 1.首字母大写(整个字符串的首字母) print (name.capitalize()) 运行结果:my name is china...

    2018-06-18 02:18:14

  • python列表与字典知识点总结

    一、模块初识 分类: 1)标准库:直接导入的不需要下载安装,一般都存在lib下 2) 第三方库:需要下载安装才能使用,一般都存在site-packages下 sys: print(sys.path)----打印环境变量。 注意:python2下,这个是错误的,因为sys这个文件下并没有path这个函数。 print(...

    2018-06-18 02:18:05

  • KNN算法简单应用

    这里是写给小白看的,大牛路过勿喷。 1 KNN算法简介 KNN(K-Nearest Neighbor)工作原理:存在一个样本数据集合,也称为训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类对应的关系。输入没有标签的数据后,将新数据中的每个特征与...

    2018-06-18 02:18:07

  • Python 学习笔记(十四)Python类(三)

    完善类的内容 示例: 1 # ! /usr/bin/env python 2 # coding =utf-8 3 4 # 通常类名首字母大写 5 class Person(object): 6 7 """ 8 This is about a person #类文档 9 """ 10 11 def __init__ (self,name,lang= " python " ): # 初始化函数,类被实例化的时候,要执行...

    2018-06-18 02:17:44

  • Python 学习笔记(十五)Python类拓展(一)继承

    继承 继承(Inheritance):是面向对象软件技术当中的一个概念。如果一个类别A "继承自"另一个类B,就把这个A称为“B的子类”,而把B称为“A的父类”,也可以称“B是A的超类”。 重用代码 属性和方法的继承 单继承和super函数 示例1:子类调用父类update_web(),执行父类...

    2018-06-18 02:17:46

  • Python3 Day02

    笔记: 1.递归的特性 2.格式化输出 当需要打印出来的内容是要需要根据变来变化的时候就需要使用,在字符串中加入%s,%d等。 find_1 = "robby" salary = 3000 print( " %s 的工资是: %s " % (find_1 , salary)) robby的工资是:3000 3.判断内容是否在字符串内 直接使用...

    2018-06-18 02:17:52

  • Python变量与结构的运用

    一、变量定义的规则: 1) 变量名只能是 字母、数字或下划线的任意组合 2) 变量名的第一个字符不能是数字 3) 以下关键字不能声明为变量名(都是后续需要用到的关键字) ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', '...

    2018-06-18 02:17:48

  • python中的赋值与深浅拷贝

    Python当中对于拷贝,分为两种类型。一种是数字和字符串,另一种就是列表、元组、字典等其他类型了。 一、数字和字符串的拷贝 1、赋值 举个栗子: a1 = 123123 a2 = 123123 # a2 = a1 # 赋值 print (id(a1)) # 通过id()函数来打印变量在内存当中的地址 print (id(a2))...

    2018-06-18 02:16:54

  • 决策树算法简单应用

    采用ID3算法 (信息熵: H ( X ) = ? ∑ i = 0 n p ( x i ) l o g 2 p ( x i ) ) 下载一个决策树可视化软件:Graphviz (注意环境变量Path加:C:\Program Files (x86)\Graphviz2.38\bin) 代码: 导入需要用到的库: from sklearn.feature_extraction import DictVect...

    2018-06-18 02:17:41

2