Size: a a a

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

2020 March 27

R3

Rud 356 in Сообщество Python Программистов
Хуевая атака?)0))
источник

А

Андрій in Сообщество Python Программистов
Rud 356
но перепеши, плез, эту лапшу с range(len())
Есть альтернативы, которые намного лучше?
источник

R3

Rud 356 in Сообщество Python Программистов
for n, val in enumerate(varibable)
источник

R3

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

R3

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

R3

Rud 356 in Сообщество Python Программистов
как бы, мы пришли в питон не для того, чтоб писать сишный код
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бро, тебе б переписать это дело, по хорошему))
range(len(...)) убрать, try: ... list.index(...) тоже
источник

AT

Alexander T in Сообщество Python Программистов
кстати там не исправить
источник

AT

Alexander T in Сообщество Python Программистов
с энумерейтами мейби
источник

AT

Alexander T in Сообщество Python Программистов
def ShowTextEdit(self, flag):
   for widget in GUI.WTextEdits:
       for x in widget:
           x.hide()
   if flag:
       target = self.render()
       for widget in GUI.Widgets[:-1]:
           try:
               if widget.index(target):
источник

AT

Alexander T in Сообщество Python Программистов
вот с этого места ломается логика, я хз че там
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
кстати там не исправить
Да схуяле насрали
источник

AT

Alexander T in Сообщество Python Программистов
он берет i от range одного, а потом пихает его в другое[i]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def ShowTextEdit(self, flag):
   for widget in GUI.WTextEdits:
       for x in widget:
           x.hide()
   if flag:
       target = self.render()
       for widget in GUI.Widgets[:-1]:
           try:
               if widget.index(target):
try list.index заменяется на if in же
источник

AT

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

AT

Alexander T in Сообщество Python Программистов
думал просто почистить какахи, но хз что там имелось в виду
источник

А

Андрій in Сообщество Python Программистов
Alexander T
он берет i от range одного, а потом пихает его в другое[i]
потом идет j от range подсписка
источник

AT

Alexander T in Сообщество Python Программистов
до j
for i in *** Widgets а потом WTextEdits[i]
источник

А

Андрій in Сообщество Python Программистов
Alexander T
до j
for i in *** Widgets а потом WTextEdits[i]
А, там есть объяснение, но для этого уже нужно описывать самую концепцию приложения, на что тебе врядли интересно тратить время
источник

AT

Alexander T in Сообщество Python Программистов
Андрій
А, там есть объяснение, но для этого уже нужно описывать самую концепцию приложения, на что тебе врядли интересно тратить время
def ShowTextEdit(self, flag):
   for widget in GUI.WTextEdits:
       for x in widget:
           x.hide()
   if flag:
       target = self.render()
       for i, widget in enumerate(GUI.Widgets[:-1]):
           try:
               if widget.index(target):
                   for elem in GUI.WTextEdits[i]:
                       elem.show()
                   self.ind = i
                   return
           except ValueError:
               continue
источник