找到 34423 篇文章,关于编程

Python 程序将浮点小数转换为八进制数

AmitDiwan
更新于 2022-08-12 11:57:33

532 次浏览

八进制数使用八个数字:0、1、2、3、4、5、6、7。也称为基数为 8 的数制。八进制数中的每个位置都表示基数 (8) 的 0 次幂。八进制数中的最后一个位置表示基数 (8) 的 x 次幂。十进制数制以 10 为基数,因为它使用 0 到 9 的 10 个数字。在十进制数制中,小数点左侧的连续位置分别表示个位、十位、百位、千位,依此类推。给定一个浮点十进制值并输入小数位数,我们的任务是... 阅读更多

Python 程序将浮点数转换为二进制数

AmitDiwan
更新于 2022-08-12 11:54:31

3K+ 次浏览

在本文中,我们将了解如何将浮点值转换为二进制。二进制使用两个数字:0 和 1。也称为基数为 2 的数制。二进制数中的每个位置都表示基数 (2) 的 0 次幂。二进制数中的最后一个位置表示基数 (2) 的 x 次幂。首先,我们从浮点值中获取整数部分并将其转换为二进制,然后获取小数部分并将其转换为二进制形式,最后将两者组合起来。假设我们有以下浮点数:- 22.625 将十进制 22 ... 阅读更多

Python 程序将列表右移 n 位

AmitDiwan
更新于 2022-08-11 11:29:49

2K+ 次浏览

在本文中,我们将了解如何根据给定的旋转次数将列表右移。列表在方括号之间包含用逗号分隔的值(项)。列表的一个重要特性是,列表中的项不必是相同类型。假设以下是我们的输入列表:- myList = [5, 20, 34, 67, 89, 94, 98, 110] 以下是 n = 4 时的输出:- 89, 94, 98, 110, 5, 20, 34, 67 使用切片将列表右移 n 位 在这里,切片用于将列表右移... 阅读更多

使用 Python 中的 Enchant 获取类似词的建议

karthikeya Boyini
更新于 2019-07-30 22:30:23

302 次浏览

当我们写东西时,很多时候我们会拼错一些单词。为了克服这个问题,Python 提供了 Enchant 模块。这主要用于检查单词的拼写并建议对拼写错误的单词进行更正。它也用于许多流行的拼写检查软件包中来执行此任务,包括 ispell、aspell 和 MySpell。它在处理多个词典和多种语言方面非常灵活。要安装它,我们在命令提示符中使用此命令行。pip install pyenchant 示例输入 >>> import enchant >>> d.suggest("prfomnc") 输出::['prominence', 'performance', 'preform', 'Provence', 'preferment', 'proforma'] 示例代码 ... 阅读更多

使用随机数实现自动井字棋游戏的 Python 代码

Samual Sam
更新于 2019-07-30 22:30:23

615 次浏览

这是一个非常有趣的遊戲。在这个游戏中不需要玩家,它是一个自动游戏。在这里,我们使用两个 Python 模块 numpy 和 random。在这个游戏中,棋盘上的标记是自动放置的,而不是要求用户在棋盘上放置标记,并且它会在每次轮换后显示棋盘,除非有玩家获胜。如果游戏打成平手,则返回 -1。示例代码 import numpy as np import random from time import sleep # 首先创建一个空棋盘 def my_create_board(): return(np.array([[0, 0, 0], [0, ... 阅读更多

何时初始化 C++ 静态类成员?

Arjun Thakur
更新于 2020-06-26 13:41:03

436 次浏览

可以使用 static 关键字定义 C++ 静态类成员。类中的静态成员由所有类对象共享,因为无论类的对象数量多少,内存中都只有一份静态类成员的副本。如果未以任何其他方式初始化,则在创建类的第一个对象时,静态类成员将初始化为零。演示 C++ 中静态类成员的程序如下所示。示例实时演示 #include using namespace std; class Example {    public :    static int a;   ... 阅读更多

在 C 中声明变量为常量

Ankith Reddy
更新于 2020-06-26 13:44:11

19K+ 次浏览

可以使用 const 关键字或 #define 预处理器指令将变量声明为常量。有关这些内容的详细信息如下所示。const 关键字可以使用“const”关键字在变量的数据类型之前声明变量为常量。常量变量只能初始化一次。常量变量的默认值为零。演示在 C 中使用 const 关键字声明常量变量的程序如下所示。示例实时演示 #include int main() {    const int a;    const int b = 12;    printf("变量 a 的默认值:%d", a);    printf("变量 ... 阅读更多

C 中全局变量和静态变量的初始化

Arjun Thakur
更新于 2020-06-26 13:45:22

4K+ 次浏览

在 C 语言中,全局变量和静态变量都必须用常量值初始化。这是因为必须在执行开始之前知道这些变量的值。如果未为全局变量和静态变量提供常量值,则会生成错误。演示全局变量和静态变量初始化的程序如下所示。示例实时演示 #include int a = 5; static int b = 10; int main() {    printf("全局变量 a 的值:%d", a);    printf("全局静态变量 b 的值:%d", b);    return 0; }输出... 阅读更多

在 C++ 中对 NULL 对象指针调用成员函数

Chandu yadav
更新于 2020-06-26 13:47:22

912 次浏览

可以使用 NULL 对象指针调用类成员函数。注意 - 这是未定义的行为,无法保证程序的执行。实际结果取决于使用的编译器。演示此功能的程序如下所示。示例实时演示 #include using namespace std; class Demo {    public :    void fun() {       cout fun();    return 0; }输出以上程序的输出如下所示。此成员函数通过空对象指针调用。现在,让我们了解以上程序。类 Demo 包含一个成员函数 fun()。此函数显示... 阅读更多

在 C++ 中用一个默认值初始化普通数组

George John
更新于 2020-06-26 13:49:16

16K+ 次浏览

可以非常简单地将整个数组初始化为零。如下所示。int arr[10] = {0};但是,无法使用上述方法将整个数组初始化为非零值。如下所示。int arr[10] = {5};在上面的示例中,只有第一个元素将被初始化为 5。所有其他元素都初始化为 0。可以使用 for 循环初始化一个值为非零的默认值的数组。如下所示。for(i = 0; i

广告

© . All rights reserved.