RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-238727

Дмитрий's questions

Martin Hope
Дмитрий
Asked: 2020-07-09 20:38:48 +0000 UTC

将类的实例添加到列表中

  • 0

假设有一段代码,其中: Word 类和一对从第一个类继承的 Noun 和 Verb 类。尝试编译时,在添加 Noun("dog") 的第一个实例时,出现错误:TypeError: __init__() takes 1 positional argument but 2 were given

class Word:  
    def __init__(self, text):  
        self.text = text

class Noun(Word):
    def __init__(self):
        self.part = "существительное"

class Verb(Word):
    def __init__(self):
        self.part = "глагол"

words = []
words.append(Noun("собака"))
words.append(Verb("ела"))
words.append(Noun("колбасу"))

请帮忙 - 我不知道我做错了什么。

python-3.x
  • 3 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-06-27 21:21:17 +0000 UTC

如何从数组中提取 3 个最常重复的元素?

  • 2

先生们,帮帮我:如何从数组中获取 3 个最频繁重复的元素,它重复了多少次?我不知道如何准确地制作出最大的 3 个。好吧,或者 5 - 没关系 - 主要的不是所有重复的(这可以通过 Counter 完成),而是特定数量的最常见的。

假设我们有一个单词数组:

['я', 'он', 'они', 'она', 'мы', 'вы', 'ты', 'я', 'он', 'она', 'ты', 'я', 'вы']

结果,我需要得到类似的东西:

{'я': 3, 'он': 2, 'она': 2}
python
  • 2 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-05-23 18:41:37 +0000 UTC

如何将另一个类的两个实例传递给一个类方法?

  • 1

大佬,有代码:

class Person:
    def __init__(self, hp, name_player):
        self.hp = hp
        self.name = name_player


knight = Person(2500, 'Рыцарь')
hunter = Person(2000, 'Охотник')


class TheBattle:
    def damage_by_turns(self, player1, player2):
        print('У ', player1.name, ' ', player1.hp, ' жизней.')  
        print('У ', player2.name, ' ', player2.hp, ' жизней.')

TheBattle.damage_by_turns(hunter, knight)

给出错误消息:

Traceback (most recent call last):
    TheBattle.damage_by_turns(hunter, knight)
TypeError: damage_by_turns() missing 1 required positional argument: 'player2'

那些。我没有将骑士对象传递给该方法。请告诉我,如何解决?

python
  • 1 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-05-15 15:53:28 +0000 UTC

Python。字典中的唯一性和键值

  • 2

请帮忙。有一本字典:

my_dict = {'aaa': 40, 'aaa': 40, 'aaa': 30, 'bbb': 40, 'bbb': 30, 'bbb': 40}

我不知道如何在字典中只留下唯一的键/值。结果应该是:

my_dict = {'aaa': 40, 'aaa': 30, 'bbb': 40, 'bbb': 30}

请帮帮我。

python
  • 1 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-11-23 16:34:46 +0000 UTC

确定字符串数组中元素的类型

  • 1

有一个数组:

String[][] a = new String[][]{{"55", "java", "40"}, {"ex", "5", "100"};

我不知道如何在一个循环中确定哪个元素是数字,哪个不是。那些。例如,我有一个任务:计算数组中所有为数字的元素,自然,每次我到达它时,它都会back崩溃到一个错误NumberFormatException中。

java
  • 1 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-03-15 15:19:51 +0000 UTC

在文件中查找单词(无辅助集合)

  • 0

先生们,下午好。请帮忙。

有必要编写一个代码来帮助确定文件中存在单词的事实(即结果是愚蠢的 true / false)。例如 - 我有一个 .txt 文件,我需要确定它是否包含一个词(如“stackoverflow”)?

但!您不能写入数组。任务是在读取文件的过程中确定单词存在的事实。告诉我在哪里挖?

PS 1000 向先生们道歉,我错误地声明了限制:我被允许使用数组 - 我不能使用集合。

java
  • 3 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-03-08 18:15:48 +0000 UTC

按值对对象数组进行排序

  • 0

创建的类:

public class Employee {
    private String fullName;
    private String position;
    private String email;
    private int phoneNumber;
    private int salary;
    private byte age;

        //геттеры и сеттеры
    public String getFullName() {
        return fullName;
    }
    public void setFullName(String fullName) {
        this.fullName = fullName;
    }
    public String getPosition() {
        return position;
    }
    public void setPosition(String position) {
        this.position = position;
    }
    public String getEmail() {
        return email;
    }
    public void setEmail(String email) {
        this.email = email;
    }
    public int getPhoneNumber() {
        return phoneNumber;
    }
    public void setPhoneNumber(int phoneNumber) {
        this.phoneNumber = phoneNumber;
    }
    public int getSalary() {
        return salary;
    }
    public void setSalary(int salary) {
        this.salary = salary;
    }
    public byte getAge() {
        return age;
    }
    public void setAge(byte age) {
        this.age = age;
    }

    //параметризированный конструктор 
    public Employee(String fullName, String position, String email, int phoneNumber, int salary, byte age) {
        this.fullName = fullName;
        this.position = position;
        this.email = email;
        this.phoneNumber = phoneNumber;
        this.salary = salary;
        this.age = age;
    }

在另一个类中创建一个数组:

public class EmployeeDemo {

    public static void main(String[] args) {
        Employee [] mas = new Employee[5];
        mas[0] = new Employee("KozlovAA", "developer", "kozlovaa@mail.ru", 123456, 10000, (byte) 30);
        mas[1] = new Employee("IvanovAA", "engineer", "IvanovAA@mail.ru", 321654, 15000, (byte) 35);    
        mas[2] = new Employee("PetrovEE", "manager", "PetrovEE@mail.ru", 234651, 8000, (byte) 40);  
        mas[3] = new Employee("SidorovAA", "seller", "SidorovAA@mail.ru", 654321, 7000, (byte) 45); 
        mas[4] = new Employee("AbramovichRO", "businessman", "AbramovichRO@mail.ru", 112233, 100000, (byte) 50); 
    }   
}

有必要在 EmployeeDemo 类中创建一个方法,该方法使用循环将此数组中具有字段 age> 40 的所有对象打印到控制台;这种方法不起作用 - 请告诉我我做错了什么?

public void sortOfAge() {
    for (int i = 0; i < mas.length; i++) {
        if (this.getAge() > 40) {
            System.out.println("ФИО: " + fullName);
            System.out.println("должность: " + position);
            System.out.println("email: " + email);
            System.out.println("телефон: " + phoneNumber);
            System.out.println("зарплата: " + salary);
            System.out.println("возраст: " + age);
        }
    }
java
  • 1 个回答
  • 10 Views
Martin Hope
Дмитрий
Asked: 2020-02-27 20:55:34 +0000 UTC

如何使用循环用值填充数组,每个值都比前一个大 3

  • 3

您需要创建一个包含 10 个整数的空数组,并使用循环为其填充值,每个值都会比前一个(从 1 开始)多 3,即 get [1, 4, 7, 10, 13, 16, 19, 22, 25, 28]。

写了这段代码:

public class massiv {

    public static void main(String[] args) {
        int[] array = new int[10];
        array[0] = 1;
        for (int i = 0; i < array.length; i++) {
            array[i] = array[i] + 3; //вот тут туплю - не пойму как решить
            System.out.println(array[i]);
        }
    }
}

如何正确填充数组?

java
  • 6 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5