拥有Python标签的文章
Python

Python使用scipy模块实现一维卷积运算示例

本文实例讲述了Python使用scipy模块实现一维卷积运算。分享给大家供大家参考,具体如下:一介绍signal模块包含大量滤波函数、B样条插值算法等等。下面的代码演示了一维信号的卷积运算。二代码importnumpyasnpimportscipy.signalx=np.array([1,2,3])h=np.array([4,5,6])print(scipy.signal.convolve(x,h))#一维卷积运算三运行结果[413282718]四一维卷积

系统 2019-09-27 17:51:17 2386

Python

python学习笔记之反射

classTeacher:dic={'查看学生信息':'show_student','查看讲师信息':'show_teacher'}defshow_student(self):print('show_student')defshow_teacher(self):print('show_teacher')@classmethoddeffunc(cls):print('hahaha')alex=Teacher()forkinTeacher.dic:print(

系统 2019-09-27 17:50:58 2386

Python

如何使用Python实现斐波那契数列

斐波那契数列(Fibonacci)最早由印度数学家Gopala提出,而第一个真正研究斐波那契数列的是意大利数学家LeonardoFibonacci,斐波那契数列的定义很简单,用数学函数可表示为:数列从0和1开始,之后的数由前两个数相加而得出,例如斐波那契数列的前10个数是:0,1,1,2,3,5,8,13,21,34。用Python实现斐波那契数列常见的写法有三种,各算法的执行效率也有很大差别,在面试中也会偶尔会被问到,通常面试的时候不是让你简单的用递归写

系统 2019-09-27 17:50:36 2386

Python

Python Django简单实现session登录注销过程详解

开发工具:pycharm简单实现session的登录注销功能Django配置好路由分发功能默认session在Django里面的超时时间是两周使用request.session.set_expiry(60)设置超时时间,以秒为单位在Django配置文件里配置session链接https://www.jb51.net/article/166988.htmurlpatterns=[path('admin/',admin.site.urls),path('app

系统 2019-09-27 17:50:10 2386

Python

华为校园招聘上机笔试题 扑克牌大小(python)

本文为大家分享了华为校园招聘上机笔试题,供大家参考,具体内容如下[编程题]扑克牌大小时间限制:10秒空间限制:131072K扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):)345678910JQKA2jokerJOKER输入两手牌,两手牌之间用“-”连接,每手牌的每张牌以空格分隔,“-”两边没有空格,如:4444-jok

系统 2019-09-27 17:48:01 2386

Python

2019 年最全 Python 面试题汇总

目前Python面试主要涉及一下6个大方向:Python的基础语法(输入输出、条件循环、文件操作、异常、模块与包、Python特性、Linux基础、Git)掌握Python数据类型(字典、字符串、列表、元组、集合)Python高级编程(元类、内存管理与垃圾回收机制、函数、函数参数、内建函数、Lambda、设计模式、单例、工厂、装饰器)面向对象内容(类、对象)正则表达式、系统编程、网络编程Web方向(FLask、Django、Tornado、爬虫及爬虫常见的

系统 2019-09-27 17:47:34 2386

Python

三次样条插值的python3实现

最近学了高等数值分析,需要做一下数值分析相关的编程。感觉三次样条插值和Romberg外推加速公式写起来还是有点难度的。分享一下自己的结果。1.三次样条插值本来没有什么头绪,受一个博主的启发,学习了他的代码稍作修改。原博链接:https://blog.csdn.net/a19990412/article/details/80574057importmathimportnumpyasnpimportmatplotlib.pyplotaspltfromsympy

系统 2019-09-27 17:46:10 2386

Python

用python带孩子过一个快乐的“六一”

这个周末是六一,笔者分享一下给孩子做的一个小程序,这样的例子需要有趣、简单有动画效果,所以我就用python的dash_bio给孩子展示了DNA的分子结构,效果不错:)dash_bio库的安装·首先是安装dash_bio库,他的例程是基于python2.7的,不过python3应该也行,稍微改一下代码即可。执行下列语句即可完成安装。这其中没遇到什么坑。pipinstalldash-bio==0.0.10pipinstalldash_html_compone

系统 2019-09-27 17:45:49 2386

Python

python中的__slots__使用示例

正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class:复制代码代码如下:>>>classStaff(object):...pass...然后,尝试给实例绑定一个属性:复制代码代码如下:>>>s=Staff()>>>s.name='jack'>>>prints.namejack>>>还可以尝试给实例绑定一个方法:复制代码代码如下:>>>defset_age(self

系统 2019-09-27 17:37:40 2386

Python

使用Python实现图像标记点的坐标输出功能

Sometimeswehaveneedtointeractwithanapplication,forexamplebymarkingpointsinanimage,oryouneedtoannotationsometrainingdata.PyLabcomeswithasimplefunctionginput()thelet'syoudojustthat.Here'sashortexample.fromPILimportImagefrompylabimpo

系统 2019-09-27 17:57:02 2385

Python

Python之运算符

Python之运算符计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算,今天我们暂只学习算数运算、比较运算、逻辑运算、赋值运算一、算数运算假设以下变量中a=10,b=20运算符描述实例+加——两个对象相加a+b输出结果为30-减——两个对象相减或者表示一个负数a-b输出结果为-10*乘——两个数相乘或者是返回一个被重复若干次的字符串a*b输出结果为200/除——两个数相除

系统 2019-09-27 17:55:30 2385

Python

详解python上传文件和字符到PHP服务器

很多朋友在留言区询问关于python上传文件和字符到服务器的问题,现编针对这个给大家整理了一个解决办法。上传简单的字符串defsend_str_server(self):payload={'key1':'value1','key2':'value2'}r=requests.post("http://httpbin.org/post",data=payload)介绍:payload为键值对形式的数据,在服务器的数据的显示为key1=value1&key2=v

系统 2019-09-27 17:53:11 2385

Python

linux安装python3及基本配置

Centos7自带python2.7,我们不对它进行升级,而是使用源码安装python3,让二者共存。这样可以保证系统中使用python2.7的软件正常运行。首先看看成功安装python3后,软链接的依赖关系,也包括python2.7的依赖关系:[root@localhost~]#ll/usr/bin/python*lrwxrwxrwx.1rootroot7Jun1306:30/usr/bin/python->python2lrwxrwxrwx.1root

系统 2019-09-27 17:52:13 2385

Python

python--读写txt,csv文件(read,readline

python读写文件类型主要有txt,csv,excel,sas,spss和mysql,在这里主要介绍用的最多的txt和csv文件读写方式主要分为三种:1.python自带的函数read,readline,readlines,write2.pandas模块中的read_csv,to_csv3.csv模块中的reader,writer下面以txt为例进行介绍,csv文件的读写基本与txt一致,把文件名换了即可txt原内容learnpythonlearnpan

系统 2019-09-27 17:51:35 2385

Python

python basemap 画出经纬度并标定的实例

如下所示:两个函数:Basemap.drawparallels##纬度Basemap.drawmeridians##经度frommpl_toolkits.basemapimportBasemapimportmatplotlib.pyplotaspltimportnumpyasnp#setupLambertConformalbasemap.m=Basemap(width=12000000,height=9000000,projection='lcc',res

系统 2019-09-27 17:48:51 2385