python
微存
这个作者很懒,什么都没留下…
展开
-
栈的顺序存储结构(Python版)
何为“栈”:要搞清楚这个概念,首先要明白”栈“原来的意思,如此才能把握本质。"栈“者,存储货物或供旅客住宿的地方,可引申为仓库、中转站,所以引入到计算机领域里,就是指数据暂时存储的地方,所以才有进栈、出栈的说法。栈的定义:栈是一个后进先出的线性表,它要求只在表尾进行删除和插入操作。所谓栈是一种特殊的线性表(顺序表和链表),但是它在操作上有一些特殊的要求和限制;栈的元素必须后进先出;栈的操作只...原创 2019-10-29 10:33:36 · 779 阅读 · 0 评论 -
Python实现邮件的发送(含图片以及超链接)
我们要想实现Python发送邮件首先要确保自己邮箱的POP3服务已经开启,开启方法点击qq邮箱如上图所示。做好这个准备后我们就可以直接上手了1.打开pycharm,导入模块。2.构建基础邮件。其中password为你自己的POP3服务的验证码,为了避免程序过于复杂,我在这里使用了mixed这个参数。3.构建一个邮件头,其中上图Subject为邮件的主题4.普通文本5.构建一个超文...原创 2019-04-29 14:26:45 · 6798 阅读 · 0 评论 -
基于Python中pygame模块实现谷歌内置恐龙小游戏的开发
前言:最近在谷歌浏览器发现了一件很有趣的事情,就是谷歌浏览器在离线的时候发现它有一款内置的离线小游戏,我把它称为“恐龙跳跳乐”。游戏界面如下:之后我心血来潮的翻看了它的源码,发现有足足2700多行左右。又加上最近老师讲了pygame的模块,我便想着如何用Python实现这个“恐龙跳跳龙”。我咨询了老师,问他Python实现这个游戏的整体思路是什么,老师耐心向我讲解了一番。于是我便想着1用面向对...原创 2019-06-13 19:52:00 · 7143 阅读 · 6 评论 -
Python与Mysql交互实现增删改查基本操作
实现python与数据库的交互,你首先得先学习数据库的基本知识。以下代码照搬是实现不了这个功能的,具体情况自行解决。主要修改这些步骤(打开数据库连接,一:主机名,二:用户名,三:密码,四:数据库名称)import pymysqldef main(): while True: # 主菜单 temp = "数据库模块" \ ...原创 2019-06-15 11:47:46 · 588 阅读 · 0 评论 -
基于神经网络破解验证码
前言:利用神经网络破解验证码,首先你得理解什么是神经网络?神经网络分为前向传播(forward propagation)和反向传播(backward propagation)我总结一下我对神经网络CNN的理解:卷积其实就是滤波的过程,神经网络的卷积一般都是互关联函数,而不是真正的卷积。不管是卷积,互关联,傅里叶变换,都是为提取特征。池化是一个降采样的过程。Relu激活函数,是为了在仿射变换之后,...原创 2019-06-26 14:44:35 · 1435 阅读 · 0 评论