+ 1
С чего учить написание классов в Python?
Честно говоря, не совсем понимаю по какому принципу пишутся классы в пайтоне. А это очень важно знать, если нужно программировать объекты.... Подскажите пожалуйста с чего начинать и как их правильно записывать, чтобы, например: объект двигался по экрану, вырисовался сам объект, из чего импортировать и какие использовать фунции.
2 odpowiedzi
+ 1
Вам непонятен синтаксис языка или сама идея, для чего нужны классы?
Если вам интересны конкретные библмотеки, советую pygame, там естт все что надо, на ютюбе и хабре много хороших статей.
Представьте классы как коробку, в которую вы скидываете все нужные вам данные и своей волей решаете, как они будут выглдеть там и вот что превращаться.
Например, карточная игра дурак. Напишем класс для описания игрока с атрибутами: имя и колода. Колода это тоже отдельный класс, она заполняется картами. Каждая карта это экземпляр класса Карта с атрибутами: масть и значение. Потом в классе Игра обьявим правила игры и будем передавать в методы класса Игра колоды игроков и решать кто победил, исхрд из правил. Лучше всего для каждой задачи создавать чвой класс. Не гонитесь за идеалом: просто пишите код и как нибудь начнет получатьсяя, вы все-таки учитесь. Это так сказать о философии
Советую на ютюбе канал pythonhabstudio, как то так. Там есть плейлист с созданием приложения с графическим интерфейсом, самое то.
0
У меня вопрос не по этой теме, вобщем не пойму почему у меня не видно на рабочем столе скачанный pydroid repository plugin?