![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
土豆编程
这个作者很懒,什么都没留下…
展开
-
Python干货:破解40大机器学习面试题(包含初中高级)
机器学习(ML)是我们世界的未来。在未来的几年中,几乎每种产品都将包含ML组件。ML预计将从2020年的$ 7.3B增长到2024年的$ 30.6B。对ML技能的需求遍及整个行业。机器学习面试是一个严格的过程,在此过程中,应聘者会评估其基本概念知识以及对ML系统,实际应用和特定产品需求的理解。如果您正在寻找机器学习的职业,那么了解面试的期望至关重要。因此,为帮助您准备,我收集了40个机器学习面试问题。我们将以一些基础知识开始,然后转到高级问题。今天我们将回顾:机器学习面试概述 公司特定翻译 2020-12-10 18:59:35 · 3551 阅读 · 2 评论 -
Python技巧:避免大列表理解,生成器表达式往往更有用~
众所周知,Python列表推导的工作原理比循环要快。但是,在某些情况下,它们可能会严重破坏程序的性能,甚至导致内存崩溃。在这些情况下,需要考虑使用生成器表达式。从语法上讲,这两个非常相似。它们之间的唯一区别是,您可以使用声明列表推导[]和,使用来声明生成器表达式(),就像这样:list_compr = [x**2 for x in range(10)]gen_expr = (x**2 for x in range(10)关键是要对列表理解进行评估。在交互式shell中定义列表理解后,我们将获翻译 2020-12-10 15:06:47 · 115 阅读 · 0 评论 -
Python列表干货:创建数字列表:range()函数用法
python range() 函数可创建一个整数列表,一般用在 for 循环中。语法:range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0,5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0,5) 是[0, 1, 2, 3, 4]没有5 step:步长,默认为1。例如:range(0,5) 等价于 range(0, 5, 1)对于 range原创 2020-12-09 21:07:40 · 4958 阅读 · 0 评论 -
如何做好一名开发人员?软件开发知识(一):软件开发模型类型
软件开发生命周期(SDLC)是规划,设计,开发,测试和部署高质量软件的过程,该过程以尽可能最低的成本,最好是在最短的时间内完成。为了实现此目标,软件工程团队必须选择正确的软件开发模型,以适合其组织的需求,利益相关者的期望和项目。项目的详细信息,包括时间表和预算,应会影响您对模型的选择。目的是选择一个可以确保项目成功的软件开发模型。选择不正确的模型将导致制定时间表,超出预算,输出质量低下甚至导致项目失败。软件开发模型有无数的软件开发模型,每个模型都有各自的优缺点。模型对项目的质量,预算,时间表翻译 2020-12-09 15:46:27 · 424 阅读 · 0 评论 -
要成为一名成功的开发人员,我们应该坚持做的13件事
放弃创建语法糖关于如何成为一名开发人员?作为编程的初学者,第一个经验法则是编写可读代码,语法糖为编程语言中的替代语法,可以使某些内容更简短。少的单词或字符来编写代码的想法只会使您使原本就很简单的过程变得复杂。放弃一次性创建所有功能使用相对较大的程序(例如,个人项目)时,只需编写足够的代码即可运行系统。始终从基本功能开始,然后逐步添加功能,将遇到更少的错误,花费更少的时间进行开发,维护和调试。合理利用论坛和在线社区开发伴随着障碍,其中一些障碍甚至很大,足以完全停止一个项目。互联原创 2020-12-08 22:47:57 · 307 阅读 · 0 评论 -
Python爬虫干货:数据分析小能手:JSON库的用法
本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。JSON 函数使用 JSON 函数需要导入 json 库:import json。函数描述:json.dumps将 Python 对象编码成 JSON 字符串json.loads将已编码的 JSON 字符串解码为 Python 对象语法:json.dumps(obj, skipkeys=F转载 2020-12-08 21:37:54 · 223 阅读 · 0 评论 -
Python中的for循环:【元组、列表、字典】:遍历和相互转化
Python for循环可以遍历任何序列的项目,如列表、字符串、元组、字典、集合等序列类型。语法:for循环的语法格式如下:for iterating_var in sequence: statements(s)流程图:animals="dog","cat","pig""bird"for animal in animals: print(animal)#for循环中,print需要缩进运行结果:dogcatpigbird可以看到,使用原创 2020-12-08 16:08:40 · 2726 阅读 · 0 评论 -
开发人员都要拥有的Visual Studio代码扩展
在本文中,我们将首先简要介绍VS Code的基础知识,然后为您提供有关最有用的VS Code扩展的建议,涵盖了流行和独特,鲜为人知的扩展。什么是Visual Studio代码?Visual Studio Code是Microsoft提供的免费源代码编辑器,适用于Windows,Linux和macOS等不同的操作系统。它具有对TypeScript,JavaScript和Node.js的内置支持。根据2019年堆栈溢出开发人员调查,它还包含许多有用的功能,使该开发工具在程序员中最受欢迎。例如,使转载 2020-12-07 22:49:56 · 605 阅读 · 0 评论 -
Python网络爬虫:Requests库:get函数使用方法
Requests库的七个主要方法:r = requests.get(url): 构造一个向服务器请求资源的Request对象(Request),并且get方法返回一个包含服务器资源的Response对象;requests.get函数的完整参数如下: requests.get(url, params = None, **kwargs) url:拟获取页面的url链接 params:url中额外参数,字典或字节流格式,可选...原创 2020-12-07 22:45:08 · 14165 阅读 · 0 评论 -
Python小白干货宝典:sorted()函数:列表元素排序
定义:sorted()函数对所有可迭代的对象进行排序操作。内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。语法:sorted 语法:sorted(iterable, cmp=None, key=None, reverse=False)返回值:返回重新排序的列表。参数说明:iterable -- 可迭代对象。 cmp -- 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则.原创 2020-12-07 16:05:03 · 1027 阅读 · 0 评论 -
为什么说流程图是开发人员的好朋友?看完我懂了
在追求编写“完美的代码行”时,我们常常忽略了首先开发软件的原因。新程序员犯的最大错误之一是直接进入编写代码的过程,而没有花费足够的时间思考和研究最终产品。没有对沿途可能出现的任何问题进行编码。创建基本牢固的结构轮廓是有效计划和开发任何程序的关键,如何开始在开发过程中实现流程图?流程图可以让你可视化代码流程图可用于所有可能的领域:在项目管理中用于安排流程顺序并更好地计划工作流程; 在市场营销中描述销售过程或为战略制定路线图; 数据可视化的教育,是学习,计划,改进和交流复杂过程并将其以图形方原创 2020-12-05 19:58:55 · 651 阅读 · 0 评论 -
《Python编程:从入门到实践》组织列表课后习题:宴会名单
最近在看《Python编程:从入门到实践》一书,对零基础很友好,简单的做了一下习题,知识点很详细。3-4 嘉宾名单 :如果你可以邀请任何人一起共进晚餐(无论是在世的还是故去的),你会邀请哪些人?请创建一个列表,其中包含至少3个你想邀请的人;然后,使用这个列表打印消息,邀请这些人来与你共进晚餐。names=['Sally','Jason','Doris','Aimee']print(names[0]+"would you like to have dinner with me")prin原创 2020-12-05 16:11:11 · 936 阅读 · 0 评论 -
编程游戏开发:如何开发制作一款游戏?你需要做哪些准备?
关于游戏开发,需要对从一开始到最后开发一款游戏的一般过程有所了解。一般不是一个完整的,一步一步的指导完成的结果。你还需要自己找出相当多的东西才能有一个游戏。第一步:选择游戏库游戏库具有的功能:一种加载和呈现图像的方法 一种加载和播放音频的方法 基本图像处理(旋转等) 原始绘图功能(圆、线、矩形、点等) 渲染文本的能力 跟踪时间和等待的能力 创建和控制线程的能力(但不是必需的)第2步:定义概念——创意所有的游戏都从这里开始,只是一个人头脑中的想法。首先,想出一个游戏的主意。一原创 2020-12-04 22:11:08 · 6489 阅读 · 0 评论 -
Pycharm出现报错,最全报错与解决方法,后悔没早知道
最近在使用Pycharm,在运行或者安装的过程中出现了各种各样的报错,前面已经介绍过安装pygame出现报错的解决方法。文章总结了大部分可能会出现的报错,包含原因以及解决方法。未提及的大家可以在评论区补充,大家互相交流!(一)Pycharm报错:No R interpreter definedNo R interpreter defined: Many R related features like completion, code checking and help won’t be avail原创 2020-12-04 20:28:21 · 24781 阅读 · 7 评论 -
python干货:pop()函数的用法 [弹出删除功能]
什么是弹出功能?使用pop()删除元素是将元素从列表中删弹出,术语弹出(pop)源自这样的类比:列表像一个栈,而删除列表末尾的元素就相当于弹出栈顶元素方法pop()删除并返回列表中的最后一个元素。 有一个可选参数,它是要从列表中删除的元素的索引。 如果未指定索引,则a.pop()删除并返回列表中的最后一项。 如果传递给pop()方法的索引不在范围内,则会引发IndexError:pop index out of range异常。这里需要注意的是,当我们使用pop函数时,当后面的括号没有写位置原创 2020-12-04 17:29:29 · 1578 阅读 · 0 评论 -
想运行游戏,在Pycharm中安装Pygame库却一直报错,我却忽视了它
问题:本机电脑中已经安装好了Python3.7版本、相应版本的Pygame软件以及pip配置。结果在Pycharm环境中安装Pygame总是报错。按照常规Pycharm安装Pygame,新建项目File>Project Interpreter>点击+>输入要加载的模块pygame>点击intall安装。出现如下图的报错情况。Pygame放在python3.7版本下的Lib>site-packages文件夹里面。window环境下安装pygamecmd原创 2020-12-03 22:19:03 · 1002 阅读 · 2 评论 -
以前一个个文件删数据的我,今天终于找到了释放C盘空间的办法
这是我刚刚清理的C盘,亲测有效!无需安装清理空间的软件,我的电脑品牌是华硕。win10的电脑应该都有搜索功能,如果没有开启,可以鼠标右键点击任务栏。弹出菜单找到【搜索】-【显示搜索图标】,勾选即可。回到桌面,在桌面最下角,找到放大镜图标,然后点击,进入搜索界面。在搜索框中输入:存储设置;此时会自动搜索出:打开存储感知。鼠标点击存储设置,打开存储感知,就可以看到你的C盘的使用情况以及占用空间。下面是我已经清理好的状态。一般我们选择临时文件进行清理,我的文件主要是Wi原创 2020-12-03 20:28:07 · 646 阅读 · 2 评论 -
Python游戏开发:Pygame的运行环境|案例运行与分析
一、pygame的窗口制作开发环境是vscode 1.43.0 python版本是3.7.6代码import pygamefrom pygame.locals import *import sysdef hello_world(): pygame.init() pygame.display.set_mode((640,480)) pygame.display.set_caption("hello world") while True: for eve转载 2020-12-03 16:49:44 · 733 阅读 · 0 评论 -
Python超全干货:【二叉树】基础知识大全
概念二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)二叉树的链式存储:将二叉树的节点定义为一个对象,节点之间通过类似链表的链接方式来连接。树的定义与基本术语树型结构是一类重要的非线性数据结构,其中以树和二叉树最为常用,是以分支关系定义的层次结构。树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织机构;在计算机领域中也有广泛应用,如在编译程序中,可用树来表示源程序的语法结构;在数据库系统中,树原创 2020-12-02 21:09:10 · 489 阅读 · 0 评论 -
淦!那些程序员必备的知识技能:游戏网络知识
这是一篇翻译文章,主要针对游戏的网络设计,目前主流的网络游戏实现方案都有讲解。文章来源于网络。作为一个程序员,你有没有想象过多人游戏是如何实现的?在外行人看来游戏很神奇:两个或者更多的玩家在网络上分享共同的经历,就像他们真实的存在于相同的虚拟的世界一样。游戏看起来犹如一个巨大的魔术,奇妙而又刺激,但作为一个开发人员我们知道,真实的情况和我们所看到的并不一样,那只是一种错觉。你感受到的共享现实,实际上是在那个时刻内,由你自己的独特视角和位置所感知的近似情况。Peer-to-Peer 帧同步.转载 2020-12-02 17:06:49 · 201 阅读 · 0 评论 -
小学没跟上编程的步伐,长大了这样弥补,网友:一切都是为了生活
浙江省今年9月份开始的新学期,三到九年级信息技术课将同步替换新教材,其中,八年级将新增Python课程内容。新高一信息技术编程语言由VB替换为Python,大数据、人工智能、程序设计与算法等内容按照教材规划五六年级开始接触。随着我国北京、上海、广州、重庆、江苏等多地政策推广少儿编程教育的力度逐步增大,家长们愈发重视编程教育,一方面可以为高考选中的信息技术课程做铺垫,另一方面从小培养大数据意识。因为学习少儿编程除了帮孩子适应未来时代发展潮流,还可以培养孩子的抽象思考能力,帮助孩子训练整合信息、融汇贯通原创 2020-12-02 15:59:51 · 291 阅读 · 0 评论 -
Python干货项目:【新闻急先锋】新闻API获取谷歌头条新闻
新闻API是用于搜索和检索来自整个Web的实时新闻文章,可以根据某些标准检索新闻。使用它,可以获取任何新闻网站上运行的顶级新闻,也可以搜索特定主题(或关键字)的顶级新闻。假设要搜索的主题(关键字)是“geeksabiek”,或者可能与某个特定的频道有关。所有这些都可以完成,但是需要API密钥才能开始。以下是上述想法的实施情况:# importing requests packageimport requestsdef NewsFromBBC():...原创 2020-11-30 20:23:20 · 1068 阅读 · 0 评论 -
GitHub开源力作!最新旧照片修复技术:细致到面部毛孔
最近,几个中国小伙组成的微软研究团队开发了一种全新的修复旧照片的工具,那些我们想要留在心底或未曾经历过的从前,都可以通过翻看老照片找回来,目前已在 GitHub 上开源。AI 是如何修复旧照片的没有彩色照片的时候能留下的只有黑白照片。而随着时光的流逝,那些老照片的细节也不再清晰。保存好以前的老照片就变成了一件非常有意义的事情。如今,我们用手机就能拍出上亿像素的照片,无论是景色还是人物都能留下最美的瞬间。利用真实照片和大量合成图像提出了一种新颖的三重态域翻译网络,两个变体自动编码器(VAE原创 2020-11-30 16:52:12 · 4226 阅读 · 4 评论 -
继程序员奶爸用树莓派自制AI婴儿监视器后,网友实现远程监控
近日,国外一位刚刚荣升奶爸的技术博主 Fabio Manganiello 为了更好地照看孩子,利用树莓派与 Tensorflow 自制了一个智能婴儿监视系统。该系统不仅能在孩子啼哭时自动发出通知,还能够分析哭声推断出孩子的需求。Fabio 首先给这个“智能婴儿监视器”定义了一些需要的功能:基于低成本的树莓派(RaspberryPI)与 USB 麦克风。 该设备不是一个单纯的对讲机。当孩子开始/停止哭泣时,它可以检测到孩子的哭声并发出通知(理想情况下是通过手机),或者跟踪仪表板上的数据点,或原创 2020-11-30 14:55:32 · 1350 阅读 · 0 评论 -
python小技巧:[GUI项目]:Tkinter 创建秒表
在python中使用Tkinter创建秒表,Tkinter是Python的标准GUI库。Python与Tkinter相结合,提供了一种创建GUI应用程序的快速、简便的方法。Tkinter为TKGUI工具包提供了一个强大的面向对象的界面。很容易开始使用Tkinter。# Python program to create a# a new window using Tkinter# importing the required librairesimport tkinter# cre..原创 2020-11-29 20:58:36 · 734 阅读 · 1 评论 -
Python[字符串]:string模块除去Str还剩下什么?
string模块可以追溯到早期版本的Python。以前在本模块中实现的许多功能已经转移到str物品。这个string模块保留了几个有用的常量和类来处理str物品。字符串-文本常量和模板目的:包含用于处理文本的常量和类。功能功能capwords()将字符串中的所有单词大写。字符串capwords.pyimport strings = 'The quick brown fox jumped over the lazy dog.'print(s)print(string原创 2020-11-29 19:18:19 · 135 阅读 · 0 评论 -
Python知识点:使用语法和案例分析:「正则表达式」
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能、根据一个模式字符串和可选的标志参数生成一个正则表达式对象,拥有一系列方法用于正则表达式匹配和替换,这些函数使用一个模式字符串作为它们的第一个参数。re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回原创 2020-11-29 16:21:26 · 96 阅读 · 0 评论 -
Python小白必备:字符串基础,规则与案例
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Nowcoder"Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号来截取字符串,如下实例:#!/usr/bin/python3var1 = 'Hello World!'v...原创 2020-11-28 21:44:11 · 214 阅读 · 0 评论 -
PyCon China 2020 中国Python开发者大会开幕啦
本届峰会首次邀请到了 Python 软件基金会的 VP Marlene 女士,来向我们揭开 PSF 的神秘面纱。同时我们也邀请了来自微软总部 Visual Studio Code Python 首席产品经理 陆榕,以及Fast API 作者 Sebastián Ramírez (tiangolo) 先生。更有来自微软、阿里、AWS、Intel、AMD、360等公司的大咖以及活跃在各 Python 领域的小伙伴倾力加盟。简单介绍一下上午的公共演讲。PyCon China主会场主题是:Python原创 2020-11-28 20:49:20 · 471 阅读 · 0 评论 -
Python小技巧:[复制文件内容] 告别简单A、C、V
一般我们复制文档都是使用Ctrl+A全选,但遇到网页文件,全选就会复制出来就会有很多乱七八糟的东西,删除都要删半天,全选不行我们就鼠标复制,碰上篇幅长的,只能一页页的翻页,有点浪费时间啊。。。。那如何解决这个问题呢?Python 中有许多“开盖即食”的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。用 Python 复制文件的 9 种方法具体是:shutil copyfile() 方法 shutil copy() 方法 shutil copyfileo原创 2020-11-27 21:26:42 · 274 阅读 · 0 评论 -
简化电脑操作:比快捷键还好用、方便、试试
在日常的电脑操作中,其实也有很多环节可以进行简化。什么叫简化操作流程呢?搜索网页上的某个关键词:通常是“选中文字、复制、新建标签页、地址栏粘贴文字、回车”;但随着浏览器的发展,这一过程已经简化为“选中文、右键、点击搜索”三个步骤了。如果你还安装了鼠标拖拽拓展,那么还可以简化为“选中文字、向右拖拽”两个步骤,这就是操作流程的简化。下面是一些电脑操作简化的方法。一、快速启动打开电脑后,我们首先会做的事情是打开应用程序。一些肯定会用到的程序可以让它们随机启动,比如安全软件;一些转载 2020-11-27 20:19:08 · 1344 阅读 · 0 评论 -
浏览器故障,别再卸载和重装了,知道这些自己处理
作者:奔跑中的奶酪假如电脑出问题了,该怎么办?我听过最为简洁的解决方法是:重启电脑解决90%的问题,重装电脑解决99%的问题,重买电脑解决100%的问题。那如果要是浏览器出问题了,该怎么办呢?同理,我们可以推出结论:重启浏览器解决90%的问题,重装浏览器解决99%的问题,换用同类浏览器解决100%的问题。可问题是,事情都是有代价的,这些解决方法越往后面,要付出的代价就越大,所以这个值得讨论问题。一、分解问题可以将问题简单化两宋时期,我国海上贸易空前繁盛,船只运输的安全性备受关转载 2020-11-26 21:20:21 · 468 阅读 · 0 评论 -
真香!Python开发工程师都选择这个数据库:因为它免费?
数据库类别既然我们要使用关系数据库,就必须选择一个关系数据库。目前广泛使用的关系数据库也就这么几种:付费的商用数据库:Oracle,典型的高富帅; SQL Server,微软自家产品,Windows定制专款; DB2,IBM的产品,听起来挺高端; Sybase,曾经跟微软是好基友,后来关系破裂,现在家境惨淡。这些数据库都是不开源而且付费的,最大的好处是花了钱出了问题可以找厂家解决。但无论是Google、Facebook,还是国内的BAT,无一例外都选择了免费的开源数据库.原创 2020-11-25 21:47:51 · 370 阅读 · 0 评论 -
Python爬虫合集:花6k学习爬虫,终于知道爬虫能干嘛了
爬虫Ⅰ:爬虫的基础知识爬虫的基础知识使用实例、应用技巧、基本知识点总结和需要注意事项爬虫初始:爬虫:+ Request+ Scrapy数据分析+机器学习+ numpy,pandas,matplotlibjupyter:+ 启动:到你需要进去的文件夹,然后输入jupyter notebookcell是分为不同模式的:(Code:编写代码、markdown:编写笔记)jupyter的快捷键:添加cell: a, b (a向前添加,b先后添加)删除cell:原创 2020-11-25 19:58:02 · 2573 阅读 · 1 评论 -
Python进阶干货:[中文编码乱码]:案例及解决方法
在初次编写代码的过程中,由于不太了解编码形式,习惯性输入中文,得到的结果便是乱码、无法执行,经常抛出编码转换的异常。常用的编码器:ASCII八位的字节一共可以组合出256(2的8次方)种不同的状态。当时世界上所有的计算机都用同样的ASCII方案来保存英文文字。GB2312GB2312前身:扩展字符集非英语的国家,他们的字母里有许多是ASCII里没有的,他们采用 127号之后的空位来表示这些新的字母、符号,还加入了很多画表格时需要用的横线、竖线、交叉等形状,一直把序号编到了最后原创 2020-11-25 15:01:16 · 1667 阅读 · 0 评论 -
Python干货|生日记忆器:再也不担心跟女朋友吵架了
这个应用程序有助于提醒你的生日和通知你朋友的生日。这个应用程序使用Python和Ubuntu通知在每次启动系统时通知用户。创建脚本文件 /usr/bin/check_birthday, 脚本内容如下。#!/usr/bin/python# -*- coding: utf-8 -*-from lunardate import LunarDateimport osimport sysdef get_month_day(datestring): array = datestrin原创 2020-11-24 21:38:10 · 167 阅读 · 0 评论 -
Python干货|办公小白入门处理word文档:基础篇(一)
python有很多第三方库,前面的文章已经说过使用python-pptx库了。同样的,要想用python处理word文档就需要安装python-docx库。1、安装python-docx库首先找到python根目录(就是有python.exe的文件夹)打开Scripts文件夹Shift+鼠标右键选择在此处打开powershell窗口或者cmd窗口输入pip install python-docx按下回车等待安装完成。2、基本操作语法2.1打开文档document =原创 2020-11-24 16:48:06 · 802 阅读 · 0 评论 -
微信史前代码公开;谁能想到最终它会改变生活:网友惊呼太简单
到今年 11 月 23 日,微信正式提交代码整整 10 年,微信也已成为一款全方位的手机通讯应用,帮助你轻松连接全球好友。10年前的今天,你在干什么?你可能在读书、在工作、在吃饭、在睡觉、在QQ上聊天,但你绝对不可能是在刷微信朋友圈。因为那时候的微信,才刚刚诞生于程序员敲写的代码中。2010年11月23日的凌晨,在广州,一群年轻人在小黑屋里敲下了一行行代码,这是微信后台第一天提交的代码。微信也在此有了一个雏形,最终孕育了庞大的微信。作为90后的我们,见证了微信的诞生,刚开始我们还不知道使原创 2020-11-24 15:03:59 · 278 阅读 · 0 评论 -
Python干货:玩转办公室软件(一);PP还能这样玩!
Pythonpptx库用于创建/编辑PowerPoint(.pptx)文件。这不适用于MS Office 2003和以前的版本。可以使用这个库添加形状、段落、文本和幻灯片等等。安装:打开系统上的命令提示符,然后编写以下命令:pip install python-pptx让我们看看它的一些用法:在Python 3环境下运行。小知识总结:一个PPT文件为presentation,基本的结构为展示文件presentation-幻灯片页slide-形状shape组成,形状就需要区分开,原创 2020-11-23 19:56:27 · 245 阅读 · 0 评论 -
Python干货:[自动化基础]:条件判断语句
条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如果if判断是False,不要执行i转载 2020-11-23 16:05:26 · 271 阅读 · 0 评论