简单的python教程python怎么学

Python凭借其简洁的代码,赢得了许多开发者的喜爱。因此也就促使了更多开发者用Python开发新的模块,从而形成良性循环,Python可以凭借更加简短的代码实现许多有趣的操作。下面我们来看看,我们用不超过10行代码能实现些什么有趣的功能。
一、生成二维码
二维码作为一种信息传递的工具,在当今社会发挥了重要作用。而生成一个二维码也非常简单,在Python中我们可以通过MyQR模块了生成二维码,而生成一个二维码我们只需要2行代码,我们先安装MyQR模块,这里选用国内的源下载:安装完成后我们就可以开始写代码了:
在这里插入图片描述

我们执行代码后会在项目下生成一张二维码。当然我们还可以丰富二维码:
在这里插入图片描述

效果图如下:
在这里插入图片描述

另外MyQR还支持动态图片。
二、生成词云
词云是数据可视化的一种非常优美的方式,我们通过词云可以很直观的看出一些词语出现的频率高低。使用Python我们可以通过wordcloud模块生成词云,我们先安装wordcloud模块:
在这里插入图片描述

然后我们就可以写代码了:
在这里插入图片描述

执行代码后生成如下词云:

在这里插入图片描述

当然这只是最简单的词云。
三、批量抠图
抠图的实现需要借助百度飞桨的深度学习工具paddlepaddle,我们需要安装两个模块就可以很快的实现批量抠图了,第一个是PaddlePaddle:
在这里插入图片描述

还有一个是paddlehub模型库:
在这里插入图片描述

接下来我们只需要5行代码就能实现批量抠图:
在这里插入图片描述

抠图效果如下:
在这里插入图片描述

其中左边为原图,右边为抠图后填充黄色背景图。
更多详细教程,可以找我领取。我的抠抠前面是169,中间是0729,后面是198,数字连起来就行了

四、文字情绪识别
在paddlepaddle面前,自然语言处理也变得非常简单。实现文字情绪识别我们同样需要安装PaddlePaddle和Paddlehub,具体安装参见三中内容。然后就是我们的代码部分了:
在这里插入图片描述

识别的结果是一个字典列表:
在这里插入图片描述

其中sentiment_key字段包含了情绪信息.
五、识别是否带了口罩
这里同样是使用PaddlePaddle的产品,我们按照上面步骤安装好PaddlePaddle和Paddlehub,然后就开始写代码:
在这里插入图片描述

执行上述程序后,项目下会生成detection_result文件夹,识别结果都会在里面,识别效果如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值