14446
Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981
Эта стрелка указывает на тип возвращаемого значения верно?
Читать полностью…
Типа такого мб...)
class Couple:Читать полностью…
def __init__(self, husband: Person, wife: Person):
self.husband = husband
self.wife = wife
@classmethod
def construct_from_cert(
cls,
certificate: MarriageCert,
) -> "Couple":
husband = Husband(
name=certificate.husband_name,
wife = ....
return Couple(
husband=husband,
wife=wife,
)
Чаще классметоды юзают, если инстанс этого же класса нужно вернуть, но сигнатура не как в ините
Читать полностью…
наверно он имел в виду "как создателей (вместо инита"
Читать полностью…
только функция волзвращает обьект какого либо класса а аргументы функции указываются в этот обьект класса
Читать полностью…
```
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
def start(self):
print("Машина заведена!")
def create_car(make, model, year):
# Создаем экземпляр класса Car
car = Car(make, model, year)
return car
# Вызов функции и сохранение возвращенного экземпляра в переменную
my_car = create_car("Toyota", "Camry", 2023)
# Использование созданного объекта
my_car.start()
funcs[0].__code__ = funcs[0].__code__.replace(co_consts=())
foo - переменная
сначала хранила функцию, потом стала хранить единицу
Привет, Иван! Ознакомься, для начала, с правилами.
Читать полностью…
Так всегда и работали, пока не началась текучка и каждый новый персонаж не начал регаться где попало с рабочей почты. Я предложил учредителю "попробовать", ему понравилось а мне болезненный и очень поучительный опыт на всю жизнь.
Читать полностью…
Постоянно висящая в браузере и что-то "полезное" делающая вкладка — куда хуже чем контролируемо что-то поставить на комп. Есть вещи, которые в браузере ведут себя хорошо (чисто по сценарию взаимодействия), а есть те — что вообще не в тему.
Читать полностью…
Тащить всё что уместно и неуместно в веб — так себе практика, которая, увы, становится всё более популярной.
Читать полностью…
А то о чем evle пишет... когда функция уместнее
Ну допустим тебе дана фигура (треугольник / квадрат итп) нужно вернуть окружность, в которую эта фигура вписана
Такое уже криво будет в классметоде класса окружность, тк много кейсов
Ну как чаще... По ситуации уместно бывает и то и другое.
Читать полностью…
кажется понял вопрос, почему не напрямую вызвать Car(...), ну видимо да, в ф-ции можно добавить что-то дополнительно (в самом примере разницы нет)
Читать полностью…
эм, а где в коде ниже "использование функций как экземпляров классов"?
Читать полностью…
Ну иногда какую-то особую логику для инициализации сделать
Читать полностью…
а в чем прикол использовать функции как экземпляры классов?
Читать полностью…
Ну функция лежала в переменной foo, ты переназначил и там оказалась единица
Читать полностью…
почта со временем превращается в свалку, если совсем кратко
Читать полностью…
срмка развернутая на соседнем поде того же удаленного сервака, может и не лучшая практивка, но для маленькой конторы "посмотреть текущие задачи" более чем уместна. Куда уместней, на мой взгляд, нежели руками на каждый хост тащить криворукую питоняку.
Читать полностью…
Зато никакого говна на комп ставить не надо
Читать полностью…
я стесняюсь спросить чем обычный емейл не угодил?
Читать полностью…