- 军军小站|张军博客
拥有Python标签的文章
Python

趣学python3(7)-循环语句(1)

print("请输入一个数字:")dividend=[3,5,7,9,11,13,15]num1=int(input())fornum2individend:ifnum1%num2==0:print(f"{num1}被{num2}整除")else:print(f"{num1}不能被{num2}整除")请输入一个数字:2929不能被3整除29不能被5整除29不能被7整除29不能被9整除29不能被11整除29不能被13整除29不能被15整除

系统 2019-09-27 17:50:51 2625

Python

用python发送swf邮件

端午快到了,公司要向客户群发一封贺岁邮件,内容就是一段flash,swf格式的首先将swf文件上传服务器,然后将swf嵌套于html中,最后用python以html格式发送邮件即可。下面是将swf嵌套于html中的代码

系统 2019-08-29 23:34:28 2624

Python

树莓派用python中的OpenCV输出USB摄像头画面

本文实例为大家分享了pythonOpenCV来表示USB摄像头画面的具体代码,供大家参考,具体内容如下确认Python版本$pythonPython2.7.13(default,Jan192019,14:48:08)[GCC6.3.020170124]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>quit()确认OS版本$uname-aLinuxraspbe

系统 2019-09-27 17:45:50 2623

Python

Python网络爬虫与信息提取——requests库

这是北京理工大学的课程,附上视频link:https://www.bilibili.com/video/av9784617/?p=1Requests库Requests库主要方法Requests库的7个主要方法方法说明requests.request()构造一个请求,支撑以下各方法的基础方法requests.get()获取HTML网页的主要方法,对应于HTTP的GETrequests.head()获取HTML网页头信息的方法,对应于HTTP的HEADrequ

系统 2019-09-27 17:45:43 2623

Python

Python 中的Sympy详细使用

Python中的Sympy详细使用遇到复杂计算找python绝对不让你失望,sympy是一个Python的科学计算库,用一套强大的符号计算体系完成诸如多项式求值、求极限、解方程、求积分、微分方程、级数展开、矩阵运算等等计算问题。虽然Matlab的类似科学计算能力也很强大,但是Python以其语法简单、易上手、异常丰富的三方库生态,个人认为可以更优雅地解决日常遇到的各种计算问题。安装在本博客就不细讲了!1、表达式与表达式求值:#--------多项式求解--

系统 2019-09-27 17:52:57 2622

Python

详解Python是如何实现issubclass的

使用Python内置的issubclass方法很方便的检测一个类是否是另一个类的子类。这个是issubclass的文档:issubclass(class,classinfo)Returntrueifclassisasubclass(direct,indirectorvirtual)ofclassinfo.Aclassisconsideredasubclassofitself.classinfomaybeatupleofclassobjects,inwhic

系统 2019-09-27 17:57:37 2621

Python

中电药明招募资深Python开发工程师

原文链接:https://jinshuju.net/f/9aUeC7本次内推联系人为CWDataTechnologies中电药明人力资源部门VP。欢迎各位互联网公司部门相关技术负责人或招聘经理发送jd,简历和内推信息投递方式请见文末。职位名称:(资深)Python开发工程师职位描述1、根据产品需求,完成模块设计、编码、测试和重构工作;2、参与产品实现方案的设计、评审、代码review及开发文档维护;3、分析并解决开发过程中遇到的各种问题;4、与技术负责人沟

系统 2019-09-27 17:48:47 2621

Python

Ubuntu18.04下安装pyenv(python多版本管理工具)和

最近正在重头梳理Python的基础知识,为了更好地使用Python进行开发,防止发生版本混乱(不同的第三方库有可能因为Python版本不兼容而报错),所以需要使用pyenv进行版本管理。通常来说,安装一个开源程序需要自己编译和下载相关依赖包,但是作者提供个一个简易的安装器,只需要一条命令即可搞定安装。$curlhttps://pyenv.run|bashpyenv.run重定向到github内的安装脚本,上面这句命令等同于$curl-Lhttps://gi

系统 2019-09-27 17:46:53 2620

Python

python爬取苏宁易购--jsonpath方法

苏宁的爬取和京东的爬取是一样的,方法类似这是爬取京东的例子:https://blog.csdn.net/Dream____Fly/article/details/99698222现在分析苏宁的首页,这个页面还算比较这个很容易获取,获取之后在前面拼接https就行了到这里就可以看代码操作了:importrequestsfrombs4importBeautifulSoupheaders={'User-Agent':'Mozilla/5.0(WindowsNT1

系统 2019-09-27 17:53:18 2616

Python

Python File文件方法操作open()

Python文件操作前言:在使用Python对文件进行操作时,需要先了解绝对路径和相对路径。绝对路径:指的是从磁盘根目录到文件名,或者网上的一个完整的网络地址。例:“D:\ProgramFiles\Tencent\QQ\Bin\QQScLauncher.exe”,https://www.baidu.com/相对路径:指的是以当前正在处理的文件为基本路径进行操作。…/表示当前文件的上一层文件夹,…/…/表示当前文件的上上层文件夹。例:当前文件路径为:D:\P

系统 2019-09-27 17:47:58 2616

Python

opencv-python进行sift匹配之后输出匹配点的坐标

查阅资料得在经过sift匹配之后,特征点类如下所示classKeyPoint{Point2fpt;//坐标floatsize;//特征点邻域直径floatangle;//特征点的方向,值为[零,三百六十),负值表示不使用floatresponse;intoctave;//特征点所在的图像金字塔的组intclass_id;//用于聚类的id}opencv-python中也一样#coding=utf-8'''@project:binocular_vision@

系统 2019-09-27 17:48:23 2614

Python

使用Python实现毫秒级抢单功能

目录:引言环境需求分析&前期准备淘宝购物流程回顾秒杀的实现代码梳理总结0引言年中购物618大狂欢开始了,各大电商又开始了大力度的折扣促销,我们的小胖又给大家谋了一波福利,淘宝APP直接搜索:小胖发福利,每天领取三次粉丝专属现金大红包。有了现金大红包,如何做到更省钱的剁手呢?今天给大家提供一种思路,用Python实现秒杀订单,借用自动化方式完成最优解。1环境操作系统:WindowsPython版本:3.7.22需求分析&前期准备2.0需求分析我们的目标是秒杀

系统 2019-09-27 17:56:10 2613

Python

python计算一元二次方程的根

python计算一元二次方程的根小编也是一个小白,,只因突然想起写个求解方程,所以写了一个求解一元二次方程的代码。发现使用python写求解方程要比c语言简单。。但是学艺不精,,勿喷以下代码能够实现有解的一元二次方程的求解,若出错则证明无解,目前还不能检测出无解的情况,,那位大神知道方法的希望评论告知,,,十分感谢!!importmathprint("----计算一元二次方程的根----")a=input("输入s开始计算:")ifa.lower()=='

系统 2019-09-27 17:55:37 2612

Python

Python中用于计算对数的log()方法

log()方法返回x的自然对数,对于x>0。语法以下是log()方法的语法:importmathmath.log(x)注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。参数x--这是一个数值表达式。返回值此方法返回x的自然对数,对于x>0。例子下面的例子显示了log()方法的用法。#!/usr/bin/pythonimportmath#Thiswillimportmathmoduleprint"math

系统 2019-09-27 17:47:40 2612

Python

动态规划经典例题——最长公共子序列和最长公共子串(python)

1.最长公共子序列(LCS)1.1问题描述1.2思路利用动态规划。下一步就要找到状态之间的转换方程。因此可以根据这个方程来进行填表,以"helloworld"和“loop”为例:1.3Python代码defLCS(string1,string2):len1=len(string1)len2=len(string2)res=[[0foriinrange(len1+1)]forjinrange(len2+1)]foriinrange(1,len2+1):for

系统 2019-09-27 17:47:09 2612