TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #164 · 14 окт.

🙄Разминка для ума! Треугольник Серпинского, интересная фигура которую построить достаточно просто. Алгоритм такой: 1. создаём любые 3 точки на плоскости 2. из этих точек случайно выбираем любую, как начальную 3. случайно выбираем любую точку из этих же трёх точек как цель 4. перемещаемся в сторону цели на половину расстояния 5. повторяем бесконечно с пункта 3 Если сделать достаточно много итераций то вырисовывается интересная фигура. Треугольник, в который вписаны более мелкие треугольники. Это самый настоящий фрактал! Я собрал пример построения такой фигуры на базе Qt. 🌎 Код можно посмотреть здесь. С помощью paintEvent я рисую точки по озвученному алгоритму. Каждые 10 секунд либо по клику на виджете строится следующий треугольник. Особенности примера: 🔸 Атрибут Qt.WA_OpaquePaintEvent позволяет сохранить то, что было нарисовано в прошлой итерации. Таким образом мы видим постепенное наполнение точек а не мелькающую одну точку. 🔸QTimer позволяет создавать отложенные вызовы один раз или с повторением через интервал. 🔸QColor.fromHsv() позволяет создать рандомный но предсказуемый цвет с помощью HSV схемы. Не слишком светлый и не слишком тёмный но всегда с разный. Рандомизации подвергается только смещение по цветовому кругу (Hue), яркость (Value) и насыщенность (Saturation) можно контролировать отдельно в своих пределах или оставить статичными. Обычный рандом цвета по RGB не даёт такой предсказуемый результат. 🔸 Каждый новый цикл с новым треугольником предварительно затемняет предыдущие через этот вызов painter.fillRect(rec, QColor(0, 0, 0, 100)) То есть полупрозрачный цвет. Таким образом, чем старше треугольник, тем он темней. Если сделать виджет фулскрин, то у нас получится некий ScreenSaver))) 🔸 Да, я знаю, что рисование в Qt не самый лучший способ сделать этот пример) Скорее всего самый НЕподходящий. Попробуйте сделать тоже самое но другими средствами. #qt#source#tricks

Резултати

Пронајдени 2 слични објави

Пребарај: #knaufzbekistan

当前筛选 #knaufzbekistan清除筛选
KNAUF Uzbekistan

@knaufuzbekistan · Post #521 · 23.05.2023 г., 05:00

​​👷‍♀️Ushbu mahsulot tufayli yuza quyidagi singari yuqori talab qoʻyiladigan yakuniy qoplamlarga tayyor boʻladi: ▫️metallashgan oboylar; ▫️yarimyaltiroq boʻyoq; ▫️venetsiancha suvoq; ▫️lak/sadaf qoplama. Va bu hazil emas. Bu – Q4 yuza sifati. KNAUF-Rotband Pasta Profi – vinil asosidagi tayyor pastasimon yakuniy shpaklyovka.👍 Bagʻoyatda oppoq rang, oshirilgan adgeziyaga ega va yoriqlarga bardoshlidir. Yuzani yupqa va shilib shpaklyovkalash ishlari uchun ayni muddao. Yuqori qayishqoqligi tufayli esa oson tekislanadi va mayda notekisliklarni yaxshi toʻldiradi.👌 Bundan tashqari, nihoyatda oppoq boʻlgani sababli, koler qoʻshilib, dekorativ yupqa qatlam surtish uchun ham ishlatilishi mumkin. 5 ta siklgacha muzlash / erishga (shikastlanmagan/muhri ochilmagan qadoqda) ruxsat etiladi. Muzlab qolganda eritish jarayonini tezlatish mumkin emas, erib boʻlgandan keyin yaxshilab aralashtirish zarur. Qoʻlda va qurilmada surtish mumkin. Qurilma bilan surtishda yuqori bosimli PFT SWING Airless havosiz nasosidan foydalanish tavsiya etiladi.👍 Texnik xususiyatlari ▫️Sarfi: 0,48 kg/m2 (qatlam 0,3 mm) ▫️Qatlam qalinligi: 0,2–2 mm gacha ▫️Zarra oʻlchami (oʻrta): 25 mkm ▫️Ishchi harorat: 10-30°С ▫️Qurish vaqti 1 mm: 24 soat ▫️Saqlash muddati: 12 oy Bino ichkarisida bajariladigan ishlar uchun.☝️ Sifatli materiallardan foydalaning. KNAUFdan foydalaning. - - - - - 👷‍♀️Продукт, благодаря которому поверхность будет готова к таким требовательным к основанию финишным покрытиям, как: ▫️металлизированные обои; ▫️полуглянцевая краска; ▫️венецианская штукатурка; ▫️лаковые/перламутровые покрытия. А это не шутки. Это - качество поверхности Q4. КНАУФ-Ротбанд Паста Профи - готовая пастообразная финишная шпаклевка на виниловой основе.👍 Обладает повышенной белизной, адгезией и трещиностойкостью. Идеальна для тонкослойного шпаклевания поверхости, шпаклевания на сдир. А благодаря высокой пластичности легко разравнивается и отлично заполняет мелкие неровности.👌 Кроме того, благодаря высокой белизне может быть заколерована и применяться для тонкослойного декоративного нанесения. Допускается (в неповрежденной/нераспечатанной упаковке) замораживание / оттаивание до 5 циклов. При замерзании не ускорять оттаивание, а после оттаивания тщательно перемешать. Наносится как ручным, так и машинным способом. Для машинного рекомендуется применять безвоздушный насос высокого давления PFT SWING Airless.👍 Технические характеристики ▫️Расход: 0,48 кг/м2 (слой 0,3 мм) ▫️Толщина слоя: до 0,2–2 мм ▫️Размер частиц (средний): 25 мкм ▫️Рабочая температура: 10-30°С ▫️Время высыхания 1 мм: 24 часа ▫️Срок хранения: 12 мес. Для внутренних работ. Используйте качественные материалы. Используйте КНАУФ. #knaufzbekistan#rotbandpastaprofi#q4

KNAUF Uzbekistan

@knaufuzbekistan · Post #477 · 03.11.2022 г., 05:00

​​👷‍♀️Ushbu mahsulot tufayli yuza quyidagi singari yuqori talab qoʻyiladigan yakuniy qoplamlarga tayyor boʻladi: ▫️metallashgan oboylar; ▫️yarimyaltiroq boʻyoq; ▫️venetsiancha suvoq; ▫️lak/sadaf qoplama. Va bu hazil emas. Bu – Q4 yuza sifati. KNAUF-Rotband Pasta Profi – vinil asosidagi tayyor pastasimon yakuniy shpaklyovka.👍 Bagʻoyatda oppoq rang, oshirilgan adgeziyaga ega va yoriqlarga bardoshlidir. Yuzani yupqa va shilib shpaklyovkalash ishlari uchun ayni muddao. Yuqori qayishqoqligi tufayli esa oson tekislanadi va mayda notekisliklarni yaxshi toʻldiradi.👌 Bundan tashqari, nihoyatda oppoq boʻlgani sababli, koler qoʻshilib, dekorativ yupqa qatlam surtish uchun ham ishlatilishi mumkin. 5 ta siklgacha muzlash / erishga (shikastlanmagan/muhri ochilmagan qadoqda) ruxsat etiladi. Muzlab qolganda eritish jarayonini tezlatish mumkin emas, erib boʻlgandan keyin yaxshilab aralashtirish zarur. Qoʻlda va qurilmada surtish mumkin. Qurilma bilan surtishda yuqori bosimli PFT SWING Airless havosiz nasosidan foydalanish tavsiya etiladi.👍 Texnik xususiyatlari ▫️Sarfi: 0,48 kg/m2 (qatlam 0,3 mm) ▫️Qatlam qalinligi: 0,2–2 mm gacha ▫️Zarra oʻlchami (oʻrta): 25 mkm ▫️Ishchi harorat: 10-30°С ▫️Qurish vaqti 1 mm: 24 soat ▫️Saqlash muddati: 12 oy Bino ichkarisida bajariladigan ishlar uchun.☝️ Sifatli materiallardan foydalaning. KNAUFdan foydalaning. - - - - - 👷‍♀️Продукт, благодаря которому поверхность будет готова к таким требовательным к основанию финишным покрытиям, как: ▫️металлизированные обои; ▫️полуглянцевая краска; ▫️венецианская штукатурка; ▫️лаковые/перламутровые покрытия. А это не шутки. Это - качество поверхности Q4. КНАУФ-Ротбанд Паста Профи - готовая пастообразная финишная шпаклевка на виниловой основе.👍 Обладает повышенной белизной, адгезией и трещиностойкостью. Идеальна для тонкослойного шпаклевания поверхости, шпаклевания на сдир. А благодаря высокой пластичности легко разравнивается и отлично заполняет мелкие неровности.👌 Кроме того, благодаря высокой белизне может быть заколерована и применяться для тонкослойного декоративного нанесения. Допускается (в неповрежденной/нераспечатанной упаковке) замораживание / оттаивание до 5 циклов. При замерзании не ускорять оттаивание, а после оттаивания тщательно перемешать. Наносится как ручным, так и машинным способом. Для машинного рекомендуется применять безвоздушный насос высокого давления PFT SWING Airless.👍 Технические характеристики ▫️Расход: 0,48 кг/м2 (слой 0,3 мм) ▫️Толщина слоя: до 0,2–2 мм ▫️Размер частиц (средний): 25 мкм ▫️Рабочая температура: 10-30°С ▫️Время высыхания 1 мм: 24 часа ▫️Срок хранения: 12 мес. Для внутренних работ. Используйте качественные материалы. Используйте КНАУФ. #knaufzbekistan#rotbandpastaprofi#q4