ChatCrawlerпоиск по публичному Telegram Открыть приложение
О

Основы Python

5 346 участников
9 марта 2026
10 марта 2026
I
Ответсообщение недоступно
Господа, первое задание на дроби. Выдает abnormal exit (мое любимое): import math class Fraction: def __init__(self, *args): if len(args) == 2: self.__numerator = args[0] self.__denominator = args[1] else: self.__numerator, self.__denominator = map(int, args[0].split("/")) self.break_down() def numerator(self, number=None): if number: self.__numerator = number self.break_down() else: return abs(self.__numerator) def denominator(self, number=None): if number: self.__denominator = number self.break_down() else: return abs(self.__denominator) def break_down(self): gcd = math.gcd(self.__numerator, self.__denominator) self.__numerator, self.__denominator = self.__numerator // gcd, self.__denominator // gcd def __str__(self): return f"{self.__numerator}/{self.__denominator}" def __repr__(self): return f"{self.__class__.__name__}({self.__numerator}, {self.__denominator})" Памагите
11 марта 2026
С
id 942717548Господа, первое задание на дроби. Выдает abnormal exit (мое любимое): import math class Fraction: def __init__(self, *args): if len(args) == 2: self.__numerator = args[0] self.__denominator = args[1] else: self.__numerator, self.__denominat
"Все поля и методы, не требуемые в задаче, следует инкапсулировать (называть с использованием ведущих символов нижнего подчёркивания)." Надо заменить break_down() на _break_down(). Интересно, что только функции нужно делать приватными, с публичным числителем и знаменателем всё тоже работает.
I
12 марта 2026
L
NetrapИ ещё пожалуйста подскажите Какую лучше версию питона выбирать?
Фотография
нажмите — покажем
Для изучения полностью индифферентно какая версия будет установлена Качать собственно с сайта питонячего инсталл менеджер хз чо за шляпа, я обычный standalone инсталлер использую
13 марта 2026
A
Ответсообщение недоступно
Фотография
нажмите — покажем
x = float(input()) result = math.log(x**(3/16), 32) + x**(math.cos((math.pi*x)/(2*math.e))) - math.sin(x/math.pi)**2 print(result) подскажите пж в чем ошибка. ошибка компиляции выходит
Ответсообщение недоступно
name_one = input() name_two = input() name_three = input() if name_one.lower() < name_two.lower() and name_one.lower() < name_three.lower(): print(name_one) elif name_two.lower() < name_three.lower(): print(name_two) else: print(name_three)
Д
Ответсообщение недоступно
точно не скажу тебе в чем именно дело, но могу подсказать как получить точный ответ существует такая функция как min() она сразу находит самое минимальное значение будто что у int или str можешь все условия просто удалить и прописать print(min(name_one, name_two, name_three))
Д
Ответсообщение недоступно
я поэксперементировал ошибка была в том что бы все имена делаешь в нижний регистр как бы по условию не сказано что нужен именно он поэтому стоит сравнивать так как ввел их пользователь, то есть с заглавными буквами
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог