找到 34423 篇文章 关于编程

Python 程序中使用 Lambda 表达式重新排列正数和负数

Hafeezul Kareem
更新于 2020-04-24 12:34:21

651 次浏览

在本教程中,我们将使用 lambda 写一个匿名函数来重新排列列表中的正数和负数。我们需要从列表中选出负数,然后是正数,以创建一个新的列表。算法让我们一步一步看看如何解决这个问题。1. 初始化一个包含负数和正数的列表。 2. 写一个 lambda 表达式,它接受一个列表作为参数。    2.1. 遍历列表并获取负数    2.2. 对正数也执行相同的操作    2.3. 使用连接运算符将两者组合。 3. 返回结果列表。注意 - 使用 ... 阅读更多

Python 程序中的对数函数

Hafeezul Kareem
更新于 2020-04-24 12:32:25

390 次浏览

在本教程中,我们将学习 math 模块中的对数函数。我们有四种变体的对数函数。Python 在 math 模块中提供了所有这些函数。让我们逐一学习它们。math.log(number, [Base])math.log(number, [Base]) 方法用于计算任何底数的对数。如果我们没有指定任何底数,则它将以 e 作为默认底数。注意 - 如果您向方法传递负数,则会得到 ValueError。示例让我们看一些示例。 实时演示# 导入 math 模块 import math # 以 3 为底的对数 print(math.log(15, 7))输出如果您运行上述 ... 阅读更多

Python 程序中的私有变量

Hafeezul Kareem
更新于 2020-04-24 12:30:05

3K+ 次浏览

在本教程中,我们将学习 Python 类中的私有变量。Python 没有私有变量的概念。但是,大多数 Python 开发人员遵循命名约定来表明变量不是公有的,而是私有的。我们必须以双下划线开头变量名来将其表示为私有变量(实际上并非如此)。例如:- one、two 等。正如我们已经说过的,变量名以双下划线开头的变量并不是私有的。我们仍然可以访问它们。让我们看看如何创建私有类型的变量,然后我们将看到如何 ... 阅读更多

Python 字典推导式

Hafeezul Kareem
更新于 2020-04-24 12:26:13

286 次浏览

在本教程中,我们将学习如何在 Python 中使用字典推导式。如果您已经熟悉列表推导式,那么学习字典推导式就不会花费太多时间。我们需要键:值对来创建字典。如何使用字典推导式获取这些键值对?请参阅字典推导式的通用语句。{key: value for ___ in iterable}我们需要填写上述语句以完成字典推导式。有许多方法可以填写它。让我们看看一些最常见的方法。让我们看看如何生成数字作为键以及它们的平方 ... 阅读更多

Python 中打印其脚本名称作为输出的程序

Hafeezul Kareem
更新于 2020-04-24 12:20:22

984 次浏览

在本教程中,我们将编写一个打印 Python 脚本文件名称的程序。我们可以使用 sys 模块找到脚本名称。sys 模块会将 python 命令的所有命令行参数存储在 sys.argv 列表中。列表中的第一个元素是脚本名称。我们可以从该列表中提取它。Python 使其变得简单。让我们看看程序中涉及的步骤。导入 sys 模块。现在,打印 sys.argv 列表的第一个元素。就是这样。您得到了脚本名称。示例让我们实际看看。 实时演示# 导入 sys 模块 import sys ... 阅读更多

Python 和 Ruby 之间的区别

Kiran Kumar Panigrahi
更新于 2022-08-25 13:09:18

263 次浏览

Python 是一种高级通用编程语言。它用于网站开发、机器学习和创意软件技术。Guido Van Rossam 于 1989 年在荷兰创建了 Python。Python 于 1991 年公开发布。通常建议新程序员学习 Python。Ruby 是一种解释型、开源、面向对象的语言。它由 Yukihiro Matsumoto 于 1995 年开发。Ruby 是一种面向对象的语言,因此一切都是对象。OOP 为开发人员项目提供了模块化结构。通读本文以了解更多关于 Python 和 Ruby 的信息,以及它们之间有哪些区别。什么是 ... 阅读更多

Python 程序中的 try 和 except

Hafeezul Kareem
更新于 2020-04-24 12:17:13

364 次浏览

在本教程中,我们将学习 Python 的 try 和 except。Python 有一个称为错误和异常处理的概念。try 和 except 关键字用于错误和异常处理。基本上,我们将在 Python 中找到两种类型的错误。它们是 -语法错误 - 当 Python 不理解程序中的一行代码时,它会给出此类错误。异常错误 - 在程序运行时检测到的错误。例如:- ZeroDivisionError、ValueError 等。我们无法阻止语法错误。但是,如果程序遇到异常错误,我们可以通知 ... 阅读更多

使用 Python 中的 unittest 进行单元测试

Hafeezul Kareem
更新于 2020-04-24 12:12:21

673 次浏览

在本教程中,我们将学习如何使用内置模块 unittest 进行单元测试。测试在软件开发中起着重要作用。您将在进入生产之前了解问题。我们将使用名为 unittest 的内置模块学习 Python 中测试的基础知识。让我们进入教程。什么是单元测试?如果您以登录系统为例。登录表单中的每个字段都是一个单元/组件。测试这些单元/组件的功能称为单元测试。示例让我们看看 unittest 框架的基本结构。 实时演示# 导入 unittest 模块 import unittest # unittest 将测试 ... 阅读更多

C++ 中的列表(4.5)

Sunidhi Bansal
更新于 2020-04-24 12:15:00

93 次浏览

列表是一种容器类型,它以顺序方式存储数据,并为元素分配非连续内存。在 C++ 中,列表被认为是双向链表,可以在两端插入和删除元素,因此也可以从两端遍历列表。对于使用单向链表,我们使用 C++ STL 中提供的 forward list。与 vector 相比,使用列表的优势在于列表在插入和删除列表容器中可用的元素方面更快,如果迭代器位于正确的元素位置。使用列表的缺点 ... 阅读更多

C++ STL 中的栈(3.5)

Sunidhi Bansal
更新于 2020-04-24 11:55:29

373 次浏览

在 C++ STL 中,栈被用作容器,它以 LIFO 结构实现。LIFO 代表后进先出。可以将栈想象成一堆书,这些书一层一层叠放,最后放入的书将是第一个被取出的,这就是它被称为 LIFO 结构的原因。与栈相关的操作包括:- Top() - 此函数返回栈顶元素的引用。语法 - name_of_stack.top()参数 - 无参数返回值 - 栈容器顶元素的引用Push() - 此函数是... 阅读更多

广告

© . All rights reserved.