搜索到与相关的文章
Python

Python 使用list和tuple+条件判断详解

listlist是一种有序的集合,可以随时添加和删除其中的元素。跟java不一样的是可以使用arr[-1]0>-x>=-len(arr)索引的数字为0~len(arr)-1-len(arr)~-1超过会报错classmates=['A','B','C','D','E']print(classmates)print(len(classmates))foriinclassmates:print(i)'''['A','B','C','D','E']5ABCDE'

系统 2019-09-27 17:53:41 2012

Python

Python面向对象编程——领域模型

Python面向对象编程——领域模型领域建模。从领域模型开始,我们就开始了面向对象的分析和设计过程,可以说,领域模型是完成从需求分析到面向对象设计的一座桥梁。领域模型,顾名思义,就是需求所涉及的领域的一个建模,更通俗的讲法是业务模型。参考百度百科(http://baike.baidu.cn/view/757895.htm),领域模型定义如下:从这个定义我们可以看出,领域模型有两个主要的作用:1、发掘重要的业务领域模型。2、建立业务领域概念之间的关系。领域建

系统 2019-09-27 17:53:13 2012

Python

python之切片

字符串,列表,元组等都可以支持切片截取的操作切片:A【start:end:step】start(默认为0)切片起始位置end(默认为字符长度)切片结束位置,不包括endstep(默认为1),切片的步长,即每几个取第一个,负号表示倒序字符串的第1个字符索引为0A="abcdefg"print(A[0])#取索引0的值,结果为:aprint(A[2:4])#取索引2到4,结果为:cdprint(A[::-1])#取倒序步长1,结果为:gfedcba列表的切片列

系统 2019-09-27 17:53:02 2012

Python

Python设计模式2--工厂模式

工厂模式,类似实际的制造车间中,根据订单的需求来生成/创建某个实例。1.应用场景:需要创建的实例不确定,由输入的数据决定;2.实现方法:实现一个独立的类,接收传入的需要创建实例的名称,在该类中实现创建某个具体实例。3.代码:#coding:utf-8classPerson(object):def__init__(self):self.name=Noneself.gender=NonedefgetName(self):returnself.namedefge

系统 2019-09-27 17:52:31 2012

Python

Python中print函数简单使用总结

print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法。打开电脑,选择python软件,下面选择python3.7为例进行介绍,点击python3.7,就进入了python的命令行界面。python函数的格式是print(),然后再括号内输入想要在屏幕上面显示的内容,如果是数字等内容,可以直接输入print(a),如下图所示。如果想连续输入内容,那么不同的变量之间可以用英文逗号隔开。如下图所示。比如想连续

系统 2019-09-27 17:50:34 2012

Python

13python数据分析分类算法– Knn算法 – 决策树 – 贝叶斯分类器

分类什么是分类–分类模型:输入样本的属性值,输出对应的类别,将每个样本映射到预先定义好的类别常用分类算法–Knn算法–决策树–贝叶斯分类器–支持向量机–神经网络5种算法!!分类:分为娱乐新闻、民生新闻、识别到各个类别之间的差距,对于新给的一个新闻,根据历史信息预测到它的类别有监督的学习:类别是已经确定的根据训练集数据模型的创建、模型的使用类别是给定的距离马氏距离与欧氏距离最近邻算法Knn算法主要思想:1选取k个和待分类点距离最近的样本点2看1中的样

系统 2019-09-27 17:50:33 2012

Python

Python 中 借用 pickle 操作redis数据

cache为实例化django中的方法get_redis_connection,感兴趣的可以尝试。importpickleimportcachekey_id=''result=cache.get(key_id)ifresult:result=pickle.loads(result)ifnotresult:result={''''''}cache.set(key_id,pickle.dumps(result))

系统 2019-09-27 17:50:33 2012

Python

python实现简易学生信息管理系统

本文实例为大家分享了python实现学生信息管理系统的具体代码,供大家参考,具体内容如下简易学生信息管理系统主要功能有1录入学生信息2查找学生信息3删除学生信息4修改学生信息5排序6统计学生总人数7显示所有学生信息0退出系统系统运行效果主菜单的代码方法:#Author:dry#开发时间:2019/9/11#开发工具:PyCharmimportre#导入正则表达式模块importos#导入操作系统模块filename="student.txt"#学生信息保存

系统 2019-09-27 17:50:30 2012

Python

Python开发环境搭建 Anaconda+Pycharm (windows)

Anaconda安装Anconda下载地址:https://www.anaconda.com/download/下载后,图形化安装,很简单Pycharm安装Pycharm下载地址:http://www.jetbrains.com/pycharm/download/#section=windows专业版安装需要激活码,网上很好找,也可以试试下面这个:MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5z

系统 2019-09-27 17:50:25 2012

Python

在cmd中查看python的安装路径方法

我相信一定有很多的人跟我一样,经常忘记Python安装的路径,每当用到的时候,最笨的办法就是在全局电脑里,直接查找Python,这样是肯定能查到的,但是如果你的电脑文件超级多,这将是一个工厂量很大的事情,你要等好久的。便捷的方法时:打开我们的cmd命令输入Python输入importsys输入print(sys.path)列表中的第四个将是你的安装路径python是解释型脚本语言,在执行时,逐句解释执行,不需要进行预编译。但需要有自身的Python解释器。

系统 2019-09-27 17:48:53 2012