341 次浏览
三角形是一个有三条边的封闭图形。等边三角形的三条边都相等。等边三角形的面积和周长可以使用以下公式计算:等边三角形的面积 = (√3)/4*a2等边三角形的周长 = 3 * a代码逻辑要查找等边三角形的面积,程序使用平方根和幂函数。math 库同时包含这两个函数,可用于在程序中进行计算。以下代码显示了计算等边三角形面积和周长的程序,示例 实时演示#include #include int main(){ int side = ... 阅读更多
200 次浏览
菱形是一个简单的四边形,其四条边都具有相同的长度。并且可以通过两种方法找到菱形的周长。添加所有边。使用对角线四边形有两个对角线,并且基于对角线的长度可以找到四边形的面积和周长。要使用其对角线查找菱形的周长,则为 2{√(d1)2 + (d2)2 }逻辑 - 要使用其对角线查找菱形的周长。您需要在代码中使用支持使用 squareRoot 和 ... 的 math 类来实现此公式 2{√(d1)2 + (d2)2 } ... 阅读更多
124 次浏览
JDialog 是 Dialog 类的子类,它在窗口右上角不包含最小化和最大化按钮。我们可以在 Java 中创建两种类型的 JDialog 框。模式对话框非模式对话框模式 JDialog在 Java 中,当模式对话框窗口处于活动状态时,所有用户输入都会定向到它,并且应用程序的其他部分都无法访问,直到此模式对话框关闭。非模式 JDialog在 Java 中,当非模式对话框窗口处于活动状态时,应用程序的其他部分仍然可以正常访问,并且输入可以定向到它们,而此非模式对话框窗口不需要 ... 阅读更多
368 次浏览
当我们在 Python 程序中定义函数时,目的是通过向函数的参数提供不同的值来反复执行代码。此设计中的一个挑战是,如果我们不确定每次调用该函数时要处理的参数数量,该怎么办?这就是需要名为 *args 和 **kwargs 的特殊参数的地方。让我们逐一看看它们。*args*args 使我们能够将可变数量的参数用作函数的输入。在下面的示例中,我们找出... 的乘积结果 阅读更多
1K+ 次浏览
Pandas 数据帧是一种二维数据结构,即数据以表格形式在行和列中对齐。它可以使用 python 字典、列表和序列等创建。在本文中,我们将了解如何向现有数据帧添加新列。因此,首先让我们使用 pandas 序列创建一个数据帧。在下面的示例中,我们将 pandas 序列转换为一个列的数据帧,并为其命名为 Month_no。示例导入 pandas as pd s = pd.Series([6, 8, 3, 1, 12]) df = pd.DataFrame(s, columns=['Month_No']) print (df)输出运行以上代码将给出... 阅读更多
848 次浏览
JToggleButtonJToggleButton 是 AbstractButton 的扩展,可用于表示可以切换 ON 和 OFF 的按钮。当第一次按下 JToggleButton 时,它会保持按下状态,并且只有在第二次按下时才能释放。JToggleButton 每次按下都会生成一个 ActionEvent。JToggleButton 还可以生成一个 ItemEvent,此事件由支持选择概念的那些组件使用。当按下 JToggleButton 时,它会被选中。当它弹出时,它会被取消选择。要处理项目事件,您必须实现 ItemListener 接口。此接口定义了 itemStateChanged( ) 方法,该方法是 ... 阅读更多
67K+ 次浏览
Python 字典是键值对的无序集合。在本教程中,我们将了解如何向已定义的字典中添加新的键值对。以下是我们可以使用的两种方法。将新键分配为下标我们通过使用新键作为下标并为其分配值来向字典添加新元素。示例CountryCodeDict = {"India": 91, "UK" : 44 , "USA" : 1} print(CountryCodeDict) CountryCodeDict["Spain"]= 34 print "添加后" print(CountryCodeDict)输出运行以上代码将得到以下结果:{'India': 91, 'USA': 1, 'UK': 44} 添加后 {'Spain': 34, 'India': 91, ... 阅读更多
13K+ 次浏览
作为一种面向对象的编程语言,python 强调对象。类是创建对象的蓝图。Python 中的每个类都可以具有许多属性,包括函数作为属性。访问类的属性要检查类的属性并操作这些属性,我们使用许多如下所示的 python 内置方法。getattr() - 用于访问类属性的 python 方法。hasattr() - 用于验证类中是否存在属性的 python 方法。setattr() - 用于在类中设置附加属性的 python 方法。以下... 阅读更多
10K+ 次浏览
Pandas 序列是一个一维带标签的数组,能够保存任何类型的数据(整数、字符串、浮点数、python 对象等)。可以使用多种方法访问 pandas 序列的元素。首先让我们创建一个 pandas 序列,然后访问其元素。创建 Pandas 序列Pandas 序列是通过以各种形式提供数据(如 ndarray、列表、常量和索引值)来创建的,这些索引值必须是唯一的且可哈希的。下面给出一个示例。示例导入 pandas as pd s = pd.Series([11, 8, 6, 14, 25], index = ['a', 'b', 'c', 'd', 'e']) print s输出运行以上代码将得到以下结果... 阅读更多
532 次浏览
很多时候,当我们创建 Python 代码时,会发现需要访问另一个 Python 文件或包中的代码。这时,你需要将另一个 Python 文件或包导入到当前代码中。实现这一点最直接的方法就是在当前 Python 程序的顶部写入以下语句:import package_name 或 module_name 或 from pacakge_name import module_name/object_name当上述语句被解析时,解释器会执行以下操作:解释器会在之前已导入的所有模块的缓存中查找名称。此缓存的名称... 阅读更多