Python, Классы и экземпляры

osokin.osokindmitry@yande

Новичок
Пользователь
Июн 22, 2023
2
0
1
OC Windows 11 64x
Python 3. 11. 2
Редактор кода VS Code



Здравствуйте, у меня проблема при запуске кода в терминале не выводятся данные


Python:
class Image:
    def __init__(self, resolution, title, extension):
        self.resolution = resolution
        self.title = title
        self.extension = extension

    def resize(self, new_resolution):
        self.resolution = new_resolution

    def __repr__(self):
        return 'Image(resolution=' + str(self.resolution) + ',title=' + str(self.title) + ',extension=' + str(self.extension) + ')'

def main():
    a = Image(10, "im1", "jpg")
    b = Image(20, "im2", "bmp")
    print(a)
    print(b)
    a.resize(30)
    print(a)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
вы не вызываете функцию main
напишите в конце main()
 

Форум IT Специалистов