找到 34423 篇文章 关于编程

Python 中的 degrees() 和 radians()

Pradeep Elance
更新于 2019年8月23日 12:08:06

677 次浏览

数学中角度的测量使用这两个测量单位,称为度和弧度。它们经常用于涉及角度的数学计算,并且需要从一个值转换为另一个值。在 Python 中,我们可以使用 Python 函数来实现这些转换。degrees() 函数此函数以弧度值为参数,并返回等效的度数值。返回值为浮点数。示例 实时演示import math # 打印弧度的度数等效值。 print("1 弧度等于多少度:", math.degrees(1)) print("20 弧度等于多少度:", math.degrees(20)) print("180 弧度等于多少度:", math.degrees(180))输出运行以上代码,我们得到... 阅读更多

使用 Python 中的字典计算列表中元素的频率

Pradeep Elance
更新于 2019年8月23日 11:53:22

2K+ 次浏览

在这篇文章中,我们开发了一个程序来计算列表中每个元素的频率。使用字典在这里,我们将项目作为字典的键捕获,并将它们的频率作为值捕获。示例 实时演示list = ['a', 'b', 'a', 'c', 'd', 'c', 'c'] frequency = {} for item in list:    if (item in frequency):       frequency[item] += 1    else:       frequency[item] = 1 for key, value in frequency.items():    print("% s -> % d" % (key, value))输出运行以上代码,我们得到以下结果:a -> 2 b -> 1 c ... 阅读更多

Python 中的 chr()

Pradeep Elance
更新于 2019年8月23日 11:42:08

780 次浏览

此函数返回表示字符的字符串,其 Unicode 代码点是作为参数提供给此函数的整数。例如,chr(65) 返回字符串 'A',而 chr(126) 返回字符串 '~'。语法函数的语法如下。chr(n) 其中 n 是一个整数值示例以下程序显示了如何使用 chr()。我们提供各种整数值作为参数并获取相应的字符。 实时演示# 打印来自 chr() 函数的字符串 print(chr(84), chr(85), chr(84), chr(79), chr(82))运行以上代码,我们得到以下结果:T U T O R使用一系列数字我们可以借助... 阅读更多

更改 Pandas DataFrame 中一个或多个列的数据类型

Pradeep Elance
更新于 2019年8月23日 11:30:14

2K+ 次浏览

很多时候,我们可能需要转换 Pandas DataFrame 中一个或多个列的数据类型以适应某些计算需求。Pandas 中有一些内置函数或方法可以实现这一点。使用 astype()使用 astype() 方法,我们可以对 Pandas DataFrame 的现有列或所有列强加新的数据类型。在下面的示例中,我们将所有现有列转换为字符串数据类型。示例 实时演示import pandas as pd # 样例 DataFrame df = pd.DataFrame({    'DayNo': [1, 2, 3, 4, 5, 6, 7],    'Name': ['Sun', 'Mon', 'Tue', 'Wed', ... 阅读更多

如果我们在 Java 中直接调用 run() 方法会发生什么?

raja
更新于 2023年11月27日 15:43:48

214 次浏览

直接调用 Thread 对象的 run() 方法不会启动一个单独的线程,它可以在当前线程中执行。要从单独的线程中执行 Runnable.run,请执行以下操作之一。使用 Runnable 对象构造一个线程,并在 Thread 上调用 start() 方法。定义 Thread 对象的子类并覆盖其 run() 方法的定义。然后构造此子类的实例并在该实例上直接调用 start() 方法。示例 public class ThreadRunMethodTest { public static void main(String args[]) { MyThread runnable = new MyThread(); ... 阅读更多

在 Python 中计算 n + nn + nnn + ... + n(m 次)

Pradeep Elance
更新于 2019年8月23日 10:47:57

377 次浏览

Python 可以优雅地处理各种数学级数。其中一个级数是重复数字的级数。在这里,我们取一个数字并将其添加到下一个具有两个此类数字的数字,然后下一个数字是三个此类数字,依此类推。最后,我们计算级数中所有此类数字的总和。方法我们取一个数字并将其转换为字符串。然后连接两个这样的字符串以获得两位数,并继续连接以获得更高数量的此类数字。然后,我们实现一个递归函数来添加所有... 阅读更多

如何在 Java 中实现透明的 JDialog?

raja
更新于 2020年2月12日 06:36:45

364 次浏览

JDialog 是 Dialog 类的子类,它在窗口右上角没有最小化和最大化按钮。对话框有两种类型:模态和非模态。对话框的默认布局是 BorderLayout。在下面的程序中,我们可以通过自定义 AlphaContainer 类并覆盖 paintComponent() 方法来实现透明的 JDialog。示例import java.awt.*; import javax.swing.*; public class TransparentDialog {    public static void main (String[] args) {       JDialog dialog = new JDialog();       dialog.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);       dialog.getRootPane().setOpaque(false);       dialog.setUndecorated(true);       dialog.setBackground(new Color (0, 0, ... 阅读更多

如何在 Java 中打印字符串中出现次数最多的字符?

raja
更新于 2023年11月24日 11:20:31

456 次浏览

String 类可用于表示字符字符串,Java 程序中的所有字符串文字都作为 String 类的实例实现。字符串是常量,一旦创建,其值就不能更改(不可变)。在下面的程序中,我们可以打印给定字符串中出现次数最多的字符。示例 public class MaxOccuredCharacterTest { public static void main(String[] args) { String str1 = maxOccuredChar("tutorialspoint"); System.out.println(str1); String str2 = maxOccuredChar("AABBAABBCCAABBAA"); System.out.println(str2); ... 阅读更多

如何在 Java 中检查程序使用的内存?

raja
更新于 2023年11月24日 11:29:24

2K+ 次浏览

对于长时间运行的 Java 代码,如果大量使用动态内存,可能会由于堆空间内存不足而导致 Out-Of-Memory 错误。在下面的程序中,我们可以测试程序使用的空闲 Java 堆空间。如果堆空间使用超过 90%,则显式调用垃圾收集器。System.gc() 调用会阻塞调用线程,直到垃圾收集器完成。因此,此代码可以在单独的线程中执行。例如 public class GCTest { public void runGC() { Runtime runtime ... 阅读更多

Java 中 SerialVersionUID 关键字的重要性?

raja
更新于 2020-07-02 09:02:37

6K+ 浏览量

SerialVersionUID SerialVersionUID 必须在 Java 中声明为私有静态最终长变量。此数字由编译器根据类的状态和类属性计算得出。当 JVM 从文件中读取对象的状态时,此数字将帮助 JVM 识别对象的状态。SerialVersionUID 可用于反序列化过程中,以验证序列化对象的发送方和接收方是否加载了与序列化相关的兼容类。如果反序列化对象与序列化对象不同,则可能会抛出 InvalidClassException。如果 serialVersionUID ... 阅读更多

广告

© . All rights reserved.