找到 34423 篇文章 关于编程

使用 Python 正则表达式查找给定字符串中所有“1(0+)1”模式

Pradeep Elance
更新于 2019年10月23日 08:22:30

184 次浏览

在本教程中,我们将编写一个程序,使用正则表达式查找字符串中所有 1(0+)1 的出现次数。Python 中有一个 re 模块,可以帮助我们使用正则表达式。让我们看一个示例。输入:string = "Sample 1(0+)1 string with 1(0+)1 unnecessary patterns 1(0+)1" 输出:模式匹配总数为 3 ['1(0+)1', '1(0+)1', '1(0+)1']按照以下步骤编写程序代码。算法1. 导入 re 模块。 2. 初始化一个字符串。 3. 使用正则表达式创建正则表达式对象,该表达式使用 re.compile() 匹配模式。请记住... 阅读更多

检查 Python 中字符串的两半是否具有相同的字符集

Pradeep Elance
更新于 2019年10月23日 08:20:20

99 次浏览

我们必须检查 Python 中字符串的两半是否具有相同的字符集。两半中字符的频率必须相同。如果字符串的长度是奇数,则忽略中间字符并检查其余字符。按照以下步骤编写程序代码。算法1. 初始化一个字符串。 2. 初始化一个空的字典变量 alphabets。 3. 初始化一个变量 mid,值为长度 / 2。 4. 编写一个循环,直到 mid 元素。    4.1. 如果尚未初始化,则将相应的字典项 alphabets[char] 初始化为 1。 ... 阅读更多

使用 Python 程序编写基本计算器程序

Pradeep Elance
更新于 2019年10月23日 08:14:26

1K+ 次浏览

在本教程中,我们将用 Python 构建一个基本的计算器。我想你们都了解基本的计算器。我们将向用户提供六个选项,他们从中选择一个选项,然后我们将执行相应的操作。以下是我们将执行的算术运算。加法减法乘法除法地板除模尝试自己实现它。按照以下步骤编写简单计算器的代码。算法1. 初始化两个数字。 2. 提示用户输入选项,给出六个选项。 3. 获取用户输入的选项后,编写 if ... 阅读更多

如何在 Java 中使用 JsonObjectBuilder 和 JsonArrayBuilder 创建 JSON?

raja
更新于 2020年7月7日 11:43:40

8K+ 次浏览

JsonObjectBuilder 可用于创建 JsonObject 模型,而 JsonArrayBuilder 可用于创建 JsonArray 模型。JsonObjectBuilder 可以使用 Json 类创建,它包含用于创建构建器对象和使用 Json.createObjectBuilder().build() 构建空 JsonObject 实例的方法。JsonArrayBuilder 可以使用 Json 类创建,它包含用于创建构建器对象和使用 Json.createArrayBuilder().build() 构建空 JsonArray 实例的方法。示例import java.io.*; import javax.json.*; public class JsonObjectTest {    public static void main(String[] args) {       JsonObject empObject = Json.createObjectBuilder().add("empName", "Jai")                                  .add("empAge", ... 阅读更多

在 Python 程序中计算 n + nn + nnn + … + n(m 次)

Pradeep Elance
更新于 2019年10月23日 08:08:59

2K+ 次浏览

我们将编写一个程序,在 Python 中计算以下级数。检查我们将要编写的程序的示例输入和输出。输入:34 3 + 33 + 333 + 3333 输出:3702输入:5 5 5 + 55 + 555 + 5555 + 55555 输出:61725因此,我们将有两个数字,我们必须计算上面生成的级数的总和。按照以下步骤实现输出。算法1. 初始化数字,例如 n 和 m。 2. 初始化一个值为 n 的变量,例如 change。 3. 初始化一个... 阅读更多

FuzzyWuzzy Python 库

Pradeep Elance
更新于 2019年10月23日 08:01:52

539 次浏览

在本教程中,我们将学习有关 FuzzyWuzzy Python 库的知识。FuzzyBuzzy 库的开发是为了比较两个字符串。我们还有其他模块,如 regex、difflib,用于比较字符串。但是,FuzzyBuzzy 在其方式上是独一无二的。来自该库的方法返回字符串匹配程度的分数(满分 100),而不是 true、false 或字符串。要使用 FuzzyWuzzy 库,我们必须安装 fuzzywuzzy 和 python-Levenshtein。运行以下命令安装它们。pip install fuzzywuzzy如果您运行上述命令,您将收到以下成功消息。正在收集 fuzzywuzzy 正在下载 https://files.pythonhosted.org/packages/d8/f1/5a267addb30ab7eaa1beab2b9323073815da4551076554ecc890a3595ec9/fuzzywuzzy-0.17.0-py2.py3-none-any.whl 正在安装收集的... 阅读更多

使用列表和字典在 Python 中打印一起出现的字谜

Pradeep Elance
更新于 2019年10月23日 07:52:49

558 次浏览

在本教程中,我们将编写一个程序,使用列表和字典查找并打印字谜。每个问题都有不同的方法。尝试在不参考教程的情况下编写代码。如果您无法生成任何编写逻辑的想法,请按照以下步骤操作。算法1. 初始化一个字符串列表。 2. 初始化一个空字典。 3. 遍历字符串列表。    3.1. 对字符串进行排序,并检查它是否作为键存在于字典中。       3.1.1. 如果已在字典中将排序后的字符串作为键存在... 阅读更多

在 Python 中不使用任何循环打印 n 的前 m 个倍数

Pradeep Elance
更新于 2019年10月23日 07:48:16

595 次浏览

在本教程中,我们将编写一个程序,找出不使用循环的数字 n 的 m 个倍数。例如,我们有一个数字 n = 4 和 m = 3,输出应为 4、8、12。4 的三个倍数。这里,主要限制是不使用循环。我们可以使用 range() 函数在不使用循环的情况下获得所需的输出。range() 函数的作用是什么?range() 函数返回一个 range 对象,我们可以将其转换为迭代器。让我们看看 range() 的语法。语法range(start, end, step)算法start - 起始数字... 阅读更多

Python 程序统计字符串中单词出现的次数

Pradeep Elance
更新于 2019年10月23日 07:36:17

4K+ 次浏览

在本教程中,我们将编写一个程序,统计单词在字符串中出现的次数。给定单词和字符串,我们必须计算单词在字符串中的频率。假设我们有一个字符串 I am a programmer. I am a student. 单词是。我们将要编写的程序将返回数字 2,因为该单词在字符串中出现了两次。让我们按照以下步骤实现我们的目标。算法1. 将字符串和单词初始化为两个变量。 2. 分割字符串... 阅读更多

Python 程序查找客户端的 IP 地址

Pradeep Elance
更新于 2023年8月25日 00:22:01

58K+ 次浏览

在本教程中,我们将使用 Python 中的 socket 模块查找客户端的 IP 地址。每台笔记本电脑、手机、平板电脑等都有其唯一的 IP 地址。我们将使用 socket 模块找到它。让我们看看查找设备 IP 地址的步骤。算法导入 socket 模块。使用 socket.gethostname() 方法获取主机名并将其存储在变量中。通过将主机名作为参数传递给 socket.gethostbyname() 方法来查找 IP 地址,并将其存储在变量中。打印 IP 地址。让我们为上述内容编写代码... 阅读更多

广告

© . All rights reserved.