Вопрос задан 25.06.2023 в 19:12. Предмет Биология. Спрашивает Кудряшов Андрей.

Составить 2 задачи на сцепленное с наследование и записать решение.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Решетило Артём.

Ответ:

Решение: вспомним, что цветовую слепоту вызывает рецессивный ген, который принято обозначать латинской буквой d. Соответственно, доминантная аллель, определяющая нормальное различие цветов человеком – D. Таким образом, у женщин может быть три разных комбинации генов: XDXD – здоровые, XDXd – носительницы и XdXd – страдающие дальтонизмом.

Наверное так

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача 1: Создание иерархии фигур.

Создайте иерархию классов для представления геометрических фигур: кругов, квадратов и треугольников. Используйте наследование, чтобы сгруппировать общие свойства и методы фигур. Каждая фигура должна иметь метод для вычисления её площади.

Решение:

python
class Figure: def area(self): pass class Circle(Figure): def __init__(self, radius): self.radius = radius def area(self): return 3.14 * self.radius * self.radius class Square(Figure): def __init__(self, side_length): self.side_length = side_length def area(self): return self.side_length * self.side_length class Triangle(Figure): def __init__(self, base, height): self.base = base self.height = height def area(self): return 0.5 * self.base * self.height # Пример использования circle = Circle(5) print(f"Площадь круга: {circle.area()}") square = Square(4) print(f"Площадь квадрата: {square.area()}") triangle = Triangle(3, 6) print(f"Площадь треугольника: {triangle.area()}")

Задача 2: Множественное наследование.

Создайте классы Bird и Mammal, представляющие птиц и млекопитающих соответственно. Затем создайте класс Bat, который наследует как от Bird, так и от Mammal, чтобы представить летающего млекопитающего.

Решение:

python
class Bird: def __init__(self, name): self.name = name def fly(self): print(f"{self.name} летит") class Mammal: def __init__(self, name): self.name = name def walk(self): print(f"{self.name} идет") class Bat(Bird, Mammal): def __init__(self, name): super().__init__(name) def fly(self): print(f"{self.name} летит как летучая мышь") def walk(self): print(f"{self.name} ходит как млекопитающее") # Пример использования bat = Bat("Летучая мышь") bat.fly() # Вывод: Летучая мышь летит как летучая мышь bat.walk() # Вывод: Летучая мышь ходит как млекопитающее

В этом примере класс Bat наследует методы fly и walk как от класса Bird, так и от класса Mammal, что позволяет представить летающего млекопитающего.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Биология

Последние заданные вопросы в категории Биология

Задать вопрос