96 次浏览
我编写过的最酷的 Python 程序是 Python 密码哈希程序。让我们首先了解什么是 Python 密码哈希。什么是密码哈希?Python 密码哈希是一种高级加密形式,可用于安全地在线存储密码。在当今网络无处不在的世界中,用户密码是互联网上最容易受到攻击的敏感信息之一。密码字符串使用不同的哈希算法转换为随机字符的字符串,这些算法已在我的程序中使用。用户被指示输入密码字符串,然后选择合适的哈希算法... 阅读更多
45K+ 次浏览
什么是 Python 中的字典?字典是 Python 自身对数据结构的原生表示,可以认为类似于 C++ 中的映射。它是一种动态数据结构,动态存储键值对,并且是可变的。可以更好地理解为关联数组,其中每个元素都与其键值相关联。一个键可以保存多个值吗?虽然 Python 中的字典将值存储为键值对,但可以在字典中存储多个与同一键对应的值。这是通过设置容器(如... 阅读更多
1K+ 次浏览
简介 Python 是当今世界上最流行的语言之一,其应用范围广泛,从计算机视觉和物联网等应用领域到机器学习和数据分析等数据相关领域。此外,由于其非常简单的语法和易于编写代码的特点,Python 是开始编程之旅的最简单语言之一。因此,这里我们将介绍一些学习 Python 的步骤,作为初学者。步骤 学习基础知识 保持一致性 加入同伴小组 建立... 阅读更多
13K+ 次浏览
简介 Python 整数是最基本的数据类型之一,几乎用于所有主要的数学和逻辑运算。在 Python 中,整数是零、正或负整数,没有小数部分,并且具有无限精度。它们可以用二进制、八进制和十六进制值表示。在本文中,我们将学习如何获取整数的符号。使用的方法 使用简单的数学比较与零 使用 math 模块的 copysign() 函数 使用 numpy.sign() 函数 使用 abs() 函数创建方法 方法 1:使用与零的数学比较 我们... 阅读更多
5K+ 次浏览
什么是解释器?Python 解释器充当计算机转换器,将高级语言转换为低级机器语言,这对于计算机理解程序员编写的代码至关重要。Python 代码由名为 CPython 的解释器执行,CPython 用 C 语言编写,并逐行执行代码块中的指令。使用的步骤 词法分析 语法分析 字节码的创建 转换为机器可执行代码 返回输出 让我们详细了解这些步骤。步骤 1:词法分析 分析代码块的第一步是... 阅读更多
146 次浏览
简介 Python 最初以 Python 版本 2 开始,也称为旧版。Python 2 的最后一个版本是 Python 2.7,它于 2020 年停止服务。Python 3.x 被引入作为替代品,与 Python 2.x 版本相比,它具有一系列改进和错误修复。旧版 Python 是 LTS 软件,这意味着它具有长期支持。但是,Python 3.x 版本是不向后兼容的版本,这使得将 Python 2 代码库升级到 Python 3 变得非常重要,以充分利用 Python 3 的便捷性和支持。升级的最大原因... 阅读更多
14K+ 次浏览
cd 命令是 Bash shell 中最基本命令之一。它用于将当前工作目录更改为指定位置。此命令在浏览文件系统时特别有用,尤其是在需要访问不同位置的文件或目录的情况下。在本文中,我们将探讨如何在 Bash 脚本中使用 cd 命令。什么是 cd 命令?在深入了解 cd 命令的使用之前,了解它的作用很重要。cd 命令是 Bash 中的内置命令,用于更改当前工作目录。当您... 阅读更多
简介 图像分割是将数字图像分割成较小组的过程,以便更容易、更简单地处理和分析较大的图像。基于区域和边缘的分割是不同类型的图像分割。在深入了解基于区域和边缘的分割之前,让我们简要概述一下分割是如何完成的。图像分割 简单来说,分割就是为图像中的像素分配特定标签的过程。具有相同标签的一组像素成为较大图像的一个片段。例如,以下是两张图像及其分割。在... 阅读更多
419 次浏览
简介 非负矩阵分解 (NMF) 是一种监督算法,用于将数据表示为较低维度,从而减少特征数量,同时保留足够的基本信息以从降低的特征空间中构建原始矩阵。在本文中,我们将进一步探讨 NMF 及其用途。非负矩阵分解 NMF 用于降低输入矩阵或语料库的维度。它使用因子分析,该分析对不太相关的词给予较少的重视。因此,原始矩阵(它是非负矩阵)的分解产生了两个非负系数的乘积... 阅读更多
438 次浏览
引言 多语言 Google Meet 摘要生成器是一个工具/Chrome 扩展程序,可以为 Google Meet 会话创建多种语言的转录。在 COVID 期间,人们需要一个能够有效总结会议、课堂讲座和对话视频的工具。因此,这样的工具在这方面非常有用。在本文中,让我们概述一下项目结构,并借助代码探索一些实现方面的内容。这个项目是关于什么的?这是一个简单的 Chrome 扩展程序,在 Google Meet 会话期间启用时,可以生成会议转录并总结对话... 阅读更多