python在工作中的应用实例

Python016

python在工作中的应用实例,第1张

我们都知道Python的用途十分多,但是能不能讲Python用到我们工作当中呢?

当然是可以的 Python的用途之一就是实现办公自动化。

有一句老话说得好:“机器多做事,人就少做事”。

为了实现人们可以少动手多做事的目标,我们就要学会使用python。

接下来跟着我一起看看python在工作中的用处吧!

删除原始文件夹下的pdf

指令os.remove(文件)

算例:我们将原始文件夹下的PDF复制到新的文件夹:D:测试1

首先 D:测试1 ,需要手动新建

试过几次后,发现有时复制会失败,失败的文件名含有字母。全字母可以。

其实python的用途远不止这两个,只是我今天就总结这两个,更多的用途还需要你们自己去发掘。

需要python资料的小伙伴可以来找我后台领取【完全100%免费】!

好好学习,天天向上!

python编程经典例子:

1、画爱心表白、图形都是由一系列的点(X,Y)构成的曲线,由于X,Y满足一定的关系,所以就可以建立模型,建立表达式expression,当满足时,两个for循环(for X in range;for Y in range)就会每行每列的打印。

2、快递查询工具、此Python小项目需要用到json与requests两个库,还需调用API。

3、用python编程完成图像识别、鼠标模拟,需要调用OpenCV框架。

扩展资料:

Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。

Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出,而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出,缩进成为了语法的一部分。

问题:求 ,为了简化,假设x和n都是大于等于0的整数:

一般来说 如果直接使用遍历的话,需要运行n次,记为:时间复杂度O(n), Python 实现如下:

返回结果1024是正确的,为了方便观察遍历运算了几次,我们把函数里添加一个计数的变量,每次遍历让他+1:

运行后会依次输出:10 20 30,符合时间复杂度是O(n)

现在来优化一下这个算法:

根据中小学学到的数学知识,我们可以了解到:

易得:

n为偶数时

n为奇数时

转化为Python,使用递归后 可以写出以下内容:

输出结果为:

该算法的时间复杂度为O( )