Предмет: Информатика, автор: blackzenya

Треба пару ідей для одного або двух нових методів class (на python)
вот основной код

from turtle import *


class Jut(Turtle):


def __init__(self,a,b):

self.a = a

self.b = b

def describe_form(self):

print(f"Форма: \'{self.a}\'")

print(f"Кутив: {self.b}")

def rule_form(self):

print("Рівностороній")



class Dyt(Turtle):

def __init__(self):

pass

# при ісполюзувані self.r i self.h код ломається

def square(self):

for i in range(3):

forward(100)

left(120)

Ответы

Автор ответа: Аноним
1

Ось декілька ідей для нових методів у класах Jut та Dyt:

Для класу Jut:

change_form(self, new_form) - цей метод дозволить змінити форму об'єкта Jut. Він приймає нову форму як параметр і змінює значення змінної self.a.rotate(self, degrees) - цей метод повертає об'єкт Jut на заданий кут в градусах. Він приймає кут, на який треба повернути, як параметр.

Для класу Dyt:

set_color(self, color) - цей метод дозволить встановити колір фігури, що малюється. Він приймає колір як параметр і викликає метод color() об'єкта Turtle для зміни кольору.draw_circle(self, radius) - цей метод малює коло з заданим радіусом radius. Він викликає метод circle() об'єкта Turtle з переданим параметром radius.

Похожие вопросы
Предмет: Биология, автор: Аноним