Size: a a a

2021 July 12

A

Aryn in SPb Python
Переслано от Aryn
Всем привет.
Как открыть доп. окно в PyQT5?
Чтобы в этом окне были 4 кнопки. После нажатии на одну из них, она должна отправить содержимое кнопки в мэйн окно и закрыться.
Как это можно реализовать?
источник

SK

Sergio Keler in SPb Python
Делаешь класс НовоеОкно наследуя от нужного вида окна.
Там внутри делаешь или uic.load(файл, self)
Или ручками в self прописываешь виджеты.

В главноем окне
етить=НовоеОкно()
етить.show()
источник

SK

Sergio Keler in SPb Python
етить.кнопка.что-то-там() доступна.
Ну новое окно по кнопке может в переменную класса что-то положить. Коннект кнопки на такую функцию.
источник

SK

Sergio Keler in SPb Python
Ну и вернуть тупо можно:
knob=НовоеОкно().шоу()
Оно будет 0-4
источник

yv

yzy vyza in SPb Python
Спасибо Елена
источник

s

shigarus in SPb Python
a[i] in b это n^2 так то
источник

s

shigarus in SPb Python
n*m если точнее, конечно
источник

EP

Elena Povilikina in SPb Python
а предложенная топикстартером адская история с сетами и сортом?которая на мой взгляд даже не решает задачу?
источник

s

shigarus in SPb Python
добавление в set это константа, поиск тоже. sorted просто лишний
источник

s

shigarus in SPb Python
да и результат выведет верный
источник

s

shigarus in SPb Python
ну и еще можно срезать времени с того решения. но оно даже в таком виде лучше чем н-квадрат
источник

yv

yzy vyza in SPb Python
Эта адская история задачу решает)
источник

EP

Elena Povilikina in SPb Python
Ну как ответили - если убрать сорт, то да
источник

EP

Elena Povilikina in SPb Python
Но насчёт сета как константы пойду проверю, как-то странно
источник

A

Alexander in SPb Python
в подобных задачах в первую очередь надо думать о том, можно ли использовать тут словарь. Со словарём задача решается достаточно быстро. В данном случае, с использованием set вообще за O(1)
источник

yv

yzy vyza in SPb Python
Ребята, спасибо
источник

p

pragus in SPb Python
Даже если O(n), то есть огромная разница между O(n) в коде на python и коде на C внутри интерпретатора
источник

Д

Дэн in SPb Python
Всем привет!

Поделитесь плиз крутыми местами в СПб где можно бесплатно посидеть с ноутбуком?


🙏🙏🙏🙏🙏
источник

VM

Vi Moo in SPb Python
В библиотеке
источник

N

Nikita in SPb Python
Сибаристика
На травке в новой Голландии
источник