-
使用apiDoc实现python接口文档编写
所属栏目:[Python] 日期:2020-12-17 热度:109
apiDoc的安装 npm install apidoc -g 点击官方文档 生成api的终端命令:apidoc -i 代码所在路径-o 生成文件的路径 接口文档的编写 文件的简介 project的介绍写在单独的json文件中apidoc.json: { "name": "project_name","version": "0.1.0","description":[详细]
-
python 求定积分和不定积分示例
所属栏目:[Python] 日期:2020-12-17 热度:173
求f(x) = sin(x)/x 的不定积分和负无穷到正无穷的定积分 sin(x)/x 的不定积分是信号函数sig ,负无穷到正无穷的定积分为pi import mathimport numpy as npimport matplotlib.pyplot as pltfrom sympy import * #用于求导积分等科学计算def draw_plot_set():#[详细]
-
WxPython实现无边框界面
所属栏目:[Python] 日期:2020-12-17 热度:130
wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。 实现无边框界面代码如下: import wxclass Frame(wx.Fr[详细]
-
让你的Python代码实现类型提示功能
所属栏目:[Python] 日期:2020-12-17 热度:192
Python是一种动态类型语言,这意味着我们在编写代码的时候更为自由,但是与此同时IDE无法向静态类型语言那样分析代码,及时给我们相应的提示。为了解决这个问题,Python 3.6 新增了几个特性PEP 484和PEP 526,帮助编辑器为我们提供更智能的提示。这些新特性[详细]
-
使用Python实现正态分布、正态分布采样
所属栏目:[Python] 日期:2020-12-17 热度:128
多元正态分布(多元高斯分布) 直接从多元正态分布讲起。多元正态分布公式如下: 这就是多元正态分布的定义,均值好理解,就是高斯分布的概率分布值最大的位置,进行采样时也就是采样的中心点。而协方差矩阵在多维上形式较多。 协方差矩阵 一般来说,协方差矩[详细]
-
Python 类的魔法属性用法实例分析
所属栏目:[Python] 日期:2020-12-17 热度:116
本篇章节讲解Python 类的魔法属性用法。供大家参考研究具体如下: 魔法属性 无论人或事物往往都有不按套路出牌的情况,Python的类属性也是如此,存在着一些具有特殊含义的属性,详情如下: 1. doc 表示类的描述信息 class Foo: """ 描述类信息,这[详细]
-
python画蝴蝶曲线图的实例
所属栏目:[Python] 日期:2020-12-17 热度:66
蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线。 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制需要的蝴蝶曲线图。 先看下漂亮的蝴蝶曲线吧。 1.首先我们需要确定蝴蝶曲线的函数表达 2.选[详细]
-
Python实现打印实心和空心菱形
所属栏目:[Python] 日期:2020-12-17 热度:188
1.打印实心菱形 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 方法一: a = int(input("请输入菱形每条边星星的个数:"))b = ac = afor i in range[详细]
-
Python实现平行坐标图的绘制(plotly)方式
所属栏目:[Python] 日期:2020-12-17 热度:182
平行坐标图简介 当数据的维度超过三维时,此时数据的可视化就变得不再那么简单。为解决高维数据的可视化问题,我们可以使用平行坐标图。以下关于平行坐标图的解释引自百度百科:为了克服传统的笛卡尔直角坐标系容易耗尽空间、 难以表达三维以上数据的问题,[详细]
-
python用quad、dblquad实现一维二维积分的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:183
背景: python函数库scipy的quad、dblquad实现一维二维积分的范例。需要注意dblquad的积分顺序问题。 代码: import numpy as npfrom scipy import integratedef half_circle(x): """ 原心:(1,0),半径为1 半圆函数:(x-1)^2+y^2 = 1 """ return (1-(x-1)**2[详细]
-
python 协程 gevent原理与用法分析
所属栏目:[Python] 日期:2020-12-17 热度:188
本篇章节讲解python 协程 gevent原理与用法。供大家参考研究具体如下: gevent greenlet已经实现了协程,但是这个还的人工切换,是不是觉得太麻烦了,不要捉急,python还有一个比greenlet更强大的并且能够自动切换任务的模块gevent 其原理是当一个[详细]
-
python hash每次调用结果不同的原因
所属栏目:[Python] 日期:2020-12-17 热度:85
这篇文章主要介绍了python hash每次调用结果不同的原因,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 import timeimport multiprocessingdevice = ['3695a1c7-0fa6-4fa8-a563-8fd462c04af5','0dfdd431[详细]
-
Python 用turtle实现用正方形画圆的例子
所属栏目:[Python] 日期:2020-12-17 热度:183
最近发现一个很有意思的画图的python库,叫做turtle,这里先说下用turtle这个库来实现用正方形画圆的思路。 每次都用乌龟(turtle) 来画出一个正方形,然后通过旋转3°后,继续画一样的正方形,在通过120次循环后就实现了完整的圆,这里当然也可以用其他的[详细]
-
Python 静态方法和类方法实例分析
所属栏目:[Python] 日期:2020-12-17 热度:191
本篇章节讲解Python 静态方法和类方法。供大家参考研究具体如下: 1. 类属性、实例属性 它们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同, 实例属性属于对象 类属性属于类 class Province(object): # 类属性 country = '中国'[详细]
-
Python-Flask:动态创建表的示例详解
所属栏目:[Python] 日期:2020-12-17 热度:168
今天小编从项目的实际出发,由于项目某一个表的数据达到好几十万条,此时数据的增删查改会很慢;为了增加提高访问的速度,我们引入动态创建表。 代码如下: from app_factory import appfrom sqlalchemy import Column,String,Integerclass ProjectModel(app[详细]
-
利用Python的sympy包求解一元三次方程示例
所属栏目:[Python] 日期:2020-12-17 热度:78
环境说明:Python3.7.2+Jupyter Notebook 示例1(求解一元三次方程): import sympy as sp # 导入sympy包x = sp.Symbol('x') # 定义符号变量f = x**3 - 3*x**2 + 3*x - 9/16 # 定义要求解的一元三次方程x = sp.solve(f) # 调用solve函数求解方程x # solve函[详细]
-
python实现画出e指数函数的图像
所属栏目:[Python] 日期:2020-12-17 热度:159
这里用Python逼近函数y = exp(x);同样使用泰勒函数去逼近: exp(x) = 1 + x + (x)^2/(2!) + .. + (x)^n/(n!) + ... #!/usr/bin/python# -*- coding:utf-8 -*-import numpy as npimport mathimport matplotlib as mplimport matplotlib.pyplot as pltdef calc_[详细]
-
python 实现兔子生兔子示例
所属栏目:[Python] 日期:2020-12-17 热度:159
如下所示: # -*- coding: utf-8 -*-# 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子。# 当小兔子长到第三个月后,也会每个月再生一对小小兔子。# 问题:假设条件,兔子都不死的情况下,问每个月的兔子总数为多少?def rabbit([详细]
-
python实现小世界网络生成
所属栏目:[Python] 日期:2020-12-17 热度:164
没有使用igraph库哦 因为我还没学 小世界网络简介: 1998年,Watts和Strogatz 提出了小世界网络这一概念,并建立了WS模型。实证结果表明,大多数的真实网络都具有小世界特性(较小的最短路径)和聚类特性(较大的聚类系数)。传统的规则最近邻耦合网络具有高[详细]
-
python计算无向图节点度的实例代码
所属栏目:[Python] 日期:2020-12-17 热度:159
废话不多说了,直接上代码吧: #Copyright (c)2017,东北大学软件学院学生# All rightsreserved#文件名称:a.py# 作 者:孔云#问题描述:统计图中的每个节点的度,并生成度序列#问题分析:利用networkx。代码如下:import networkx as nxG=nx.random_graphs.ba[详细]
-
复化梯形求积分实例——用Python进行数值计算
所属栏目:[Python] 日期:2020-12-17 热度:124
用程序来求积分的方法有很多,这篇文章主要是有关牛顿-科特斯公式。 学过插值算法的同学最容易想到的就是用插值函数代替被积分函数来求积分,但实际上在大部分场景下这是行不通的。 插值函数一般是一个不超过n次的多项式,如果用插值函数来求积分的话,就会[详细]
-
python实现简单图书管理系统
所属栏目:[Python] 日期:2020-12-17 热度:113
用python实现一个简单的图书管理系统 ,供大家参考,具体内容如下 1、工具:PyCharm3.6 社区版 我创建了一个工程叫fairy,把解释器换成Pytnon3.6 创建一个pytnon file:图书管理系统.py 2、实现简单界面如下: """ 图书管理系统 1.查询图书 2.增加图书 3.借[详细]
-
python实现二分类的卡方分箱示例
所属栏目:[Python] 日期:2020-12-17 热度:52
解决的问题: 1、实现了二分类的卡方分箱; 2、实现了最大分组限定停止条件,和最小阈值限定停止条件; 问题,还不太清楚,后续补充。 1、自由度k,如何来确定,卡方阈值的自由度为 分箱数-1,显著性水平可以取10%,5%或1% 算法扩展: 1、卡方分箱除了用阈值[详细]
-
python自动分箱,计算woe,iv的实例代码
所属栏目:[Python] 日期:2020-12-17 热度:62
笔者之前用R开发评分卡时,需要进行分箱计算woe及iv值,采用的R包是smbinning,它可以自动进行分箱。近期换用python开发, 也想实现自动分箱功能,找到了一个woe包,地址https://pypi.org/project/woe/,可以直接 pip install woe安装。 由于此woe包官网介绍[详细]
-
python的等深分箱实例
所属栏目:[Python] 日期:2020-12-17 热度:184
背景 当前很多文章尝试过最优分箱,python上也有cut等方法进行等宽分箱。为了方便日后输出结果以及分箱要求。做一个简单的轮子以供大家日后使用。很多能用其他轮子的地方也没有多余出力,也不托大会比别人写的好。空间复杂度尽我所能。 方法展示 话不多说上[详细]
