Size: a a a

Сообщество Python Программистов

2020 May 27

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Alexander T
слушай, это фигня. чуть внимательнее посмотри на задание. чтоб использовать тайп нужно, чтобы там были инты и стринги, а на входе только стринг.
чтоб были инты нужно делать try, и тогда сравнение с тайпом не нужно вообще. то есть это требование с тайпом еще дальше от здравого смысла чем тебе кажется.
Зачем try? isdigit(), не?
источник

AT

Alexander T in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Зачем try? isdigit(), не?
ну не суть, важно то, что к этапу где у тебя появляется возможность семантически верно использовать тайп/изинстанс тебе уже это не нужно
источник

AT

Alexander T in Сообщество Python Программистов
трай затем чтоб в тайпе хоть какой-то смысл был)
источник

N

Neylon 🦔 in Сообщество Python Программистов
.
ваауууу
источник

N

Neylon 🦔 in Сообщество Python Программистов
это же инлайн кнопка
источник

N

Neylon 🦔 in Сообщество Python Программистов
которая точно не показана в доках
источник

R3

Rud 356 in Сообщество Python Программистов
Neylon 🦔
ваауууу
я в шаке🌚👍
источник

.

. in Сообщество Python Программистов
я не занимался созданием телеграмм ботов
источник

.

. in Сообщество Python Программистов
для кого-то может быть это очевидно
источник

R3

Rud 356 in Сообщество Python Программистов
Neylon 🦔
которая точно не показана в доках
доков нет, их съел дед
источник

.

. in Сообщество Python Программистов
для меня не сильно
источник

K

Krau5 in Сообщество Python Программистов
Rud 356
я в шаке🌚👍
Ты в жапе
источник

K

Krau5 in Сообщество Python Программистов
Rud 356
доков нет, их съел дед
Сьел деда
источник

R3

Rud 356 in Сообщество Python Программистов
Krau5
Ты в жапе
а в жабе дыа
источник

K

Krau5 in Сообщество Python Программистов
Rud 356
а в жабе дыа
Ставь жабу, если жалко
источник

.

. in Сообщество Python Программистов
источник

A

Alexey in Сообщество Python Программистов
Как правильно создать иерархию классов?
1. Есть два класса отрезков линий
2. 1-ый получается извне
 2-ой вычисляется из первого

3. Классы очень похожи по своим внутренним полям:
координаты, длинна, другие одинаковые характеристики, основное
отличие - это разные входные данные для инициализации
Методы различаются - но их немного.

Как реализовать вариант 1. Или я не прав и надо делать вариант 2.
1. Вынести приватные поля в общий базовый класс - тогда как к ним получить доступ в потомках?
Через @property по идее не будет работать - так как указатель self указывает на объекты класса-потомка.

2. Сделать два отдельных класса с кучей повторяющихся полей - объем небольшой, и не
стоит огород городить?

Собственно основное что смущает в ООП - невозможно скрыть поля за пределами иерархии классов,
но оставить доступ для потомков.
источник

R3

Rud 356 in Сообщество Python Программистов
источник

l

let45fc in Сообщество Python Программистов
О, норм
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
слушай, это фигня. чуть внимательнее посмотри на задание. чтоб использовать тайп нужно, чтобы там были инты и стринги, а на входе только стринг.
чтоб были инты нужно делать try, и тогда сравнение с тайпом не нужно вообще. то есть это требование с тайпом еще дальше от здравого смысла чем тебе кажется.
крутые курсы, чо))
источник