最新 最热

什么是线性表?数据结构之线性表讲解!

相信很多学习C语言、Java等编程语言的小伙伴们在掌握了基础语法后就了解到了数据结构与算法,这两个学科熬秃了多少程序员的头。数据结构和算法的关系是依赖的,实现算法需要一定的数据结构,数据结构有很多种类,其中最简单的一种就是线性表,而线性表中又分为顺序表和链式表(简称链表),我们就来介绍一下线性表的这两种表。

2022-01-18
5251

完善pymysql实现用户登录验证的代码

上一篇文章提到,使用pymysql结合数据库实现用户登录验证的效果,有个不足之处,就是缺少了当输入密码是正确的,用户名输入错误,然后提示用户名输入错误的部分。在一番学习思考之后,才发现是因为自己想得过于复杂了,其实实现起来还是很简单的。

2021-11-10
2769

使用Pymysql进行用户登录验证

之前学习过的用户登录验证,全都是在程序中完成的,并没有和数据库发生任何的接触。最近在学习数据库sql语言,突发奇想结合数据库完成用户登录验证。具体实现思路和过程如下:

2021-11-09
3345

pymysql库的操作与sql查询语句

程序员的工作少不了要和数据库打交道。下面以 Python 语言为例,使用 Python 第三方库 pymysql 来和 MySQL 数据库进行一些查询操作。

2021-11-04
6629

怎么使用python的turtle画编程狮logo?

在python中有一个很有趣的库,叫做turtle,翻译成中文就是海龟。这个库可以用来画一些有趣的图案。今天小编就带来了一个使用海龟绘图法绘制编程狮logo的代码,并在代码后介绍一些简单的使用心得,感兴趣的小伙伴赶紧copy代码跑起来吧!

2021-10-26
4045

浅拷贝和深拷贝的区别?从python字典到对象引用

小编在整理python手册的时候看到了浅复制(浅拷贝)与深复制(深拷贝)这两个概念,很多小伙伴可能会好奇:都叫复制,能有什么区别?又不是打印机,复印的时候存在墨迹深浅。那么浅复制和深复制到底是什么,有什么区别呢?且看小编细细道来。

2021-10-21
3171

使用Python堆栈数据结构处理括号平衡问题

学习数据结构,可以说是学习编程非常重要的一部分。因为每个程序都需要使用数据,学习数据结构有利于我们组织、管理和存储数据。下面,和大家分享 Python 语言中常用的数据结构之一的堆栈结构,并尝试解决括号平衡的问题。

2021-10-21
3143

编程语言的动态静态区分

很多小伙伴在刚开始学习编程语言的时候会听到一些很具有专业性的名词(这里的专业性指新手听不懂,大佬信手拈来的一些词汇),其中有一些名词具有一定的对立意义,今天小编要介绍的是动态类型语言和静态类型语言。。

2021-10-20
3756

Python 对数据的去重处理以及数据统计

当前,Python 语言在大数据领域可以说非常的热门,这是因为 Python 简洁、易学、拥有丰富的标准库和第三方库。在当今这个数据社会,尤其是做计算机行业的,少不了要和数据打交道。今天就和大家分享一些关于 Python 数据的简单应用,如何对重复的数据进行去重处理以及对处理后的数据进行统计。

2021-10-19
7389

Python 检测程序的运行时间和占用内存情况

在使用 Python 语言做算法、数据分析等等,通常程序员需要了解程序的效率和内存使用的情况,从而更好地了解以及优化程序。下面,就和大家分享一下如何来检测 Python 程序的运行时间和内存占用情况。

2021-10-15
7642