Мир Кодов
4.55K subscribers
1.17K photos
689 videos
198 files
2.26K links
💻😎 Обсуждаем последние технологические новинки, разбираем код, делимся секретами. Присоединись, будем учиться вместе! 🚀🎓

@pishiii_suda_da_bot — быстрая связь и мгновенные ответы в любое время.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
С добрым утром! Хороших выходных сталкеры! 😎

Мир Кодов
🥰1😘1
**⌨️ Команды из видео:

**```$ git clone https://github.com/s0md3v/roop.git
$ cd roop
$ cat requirements.txt
$ conda create -n venv310 python=3.10
$ conda activate venv310
$ pip install -r requirements.txt

Мир Кодов
😎1
🧑‍💻 Создание карандашного наброска из изображения с помощью Python

Мир Кодов
**🔥 Полезные библиотеки Python

YaLM-100B** - предварительно обученная, самая большая на сегодня, открытая нейросеть предназначенная для генерации и обработки текстов на русском и английском языках.

YaLM 100В содержит 100 млрд параметров — больше, чем какая-либо из существующих моделей для русского языка. Благодаря этому нейросеть можно применять для решения широкого круга задач, связанных с обработкой естественного языка.

Языковые модели семейства YaLM определяют принцип построения текстов и генерируют новые, опираясь на законы лингвистики и свои знания о мире. Допускается формирование текстов любого типа: это могут быть ответы, стихи, поздравления и пр. Более того, алгоритмы способны придумывать идеи для рекламных кампаний, создавать описания товаров и видео, а также классифицировать тексты.

⚙️ GitHub/Инструкция

Мир Кодов
🌭1
🎯 **Как получить IP адрес любого сайта используя Python

Мир Кодов
📩 Validate_Email - библиотека для проверки на валидацию email в Python

💡 `pip install validate_email

Мир Кодов
💋1
☠️ **Программирование убивает
💻 Какой главный минус работы программистом?

**https://youtube.com/shorts/xMSmBH3I_78

Мир Кодов
**🔥 Python с нуля
📚 Всё о словарях в Python
⚙️ Полезные методы | Перебор словарей | Сохранение, добавление, удаление значений

**#youtube

Мир Кодов
**⚙️ Проекты на Python
✉️ Email рассылки
💡 Как отправить сообщение на почту с помощью Python

**#youtube

Мир Кодов
**Шпаргалка по ключевым словам SQL с описанием

Мир Кодов
💋2
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Игры убивают?

Стример во время трансляции почувствовал странный запах у себя в комнате, и ему посоветовали проверить дом на утечку газа, что он и сделал сразу... зажигалкой 🔥

Произошёл взрыв и трансляция прервалась. Позже парень сообщил, что лежит в больнице, и с ним всё в порядке.

Мир Кодов
🌭1
This media is not supported in your browser
VIEW IN TELEGRAM
Страшно-красивый прогресс, который уже немного пугает 🦾

Мир Кодов
This media is not supported in your browser
VIEW IN TELEGRAM
Геймеру удалось заснять как во время игры в RDR2 умерла видеокарта 🫡

Мир Кодов
👨‍💻 **Как залить и запустить Telegram бота или свой парсер на сервере. Видео Гайд

**⚙️ Работает 24/7;
📈 Автоматически поднимается в случае перезагрузки;
😎 Надежно, как пружина от дивана!
💾 Сохраняй видео гайд

https://youtu.be/43HFD1HEKRo

Мир Кодов
Россиянки назвали айтишников самыми привлекательными холостяками 😎

По результатам опроса, почти половина женщин хотели бы найти себе мужчину:
- работающего в IT — 47%
- после них в топе нефтяники — 36%
- а затем — банкиры с 29%

Вот жеж хитрожопые 😀

Мир Кодов
`my_list = [1, 2, 3, 4]
print(my_list[-2:-1])
`
**Верный ответ: [3]

**В функции print() помимо списка мы указываем значения среза. Срез, это указатель с какого по какой индекс нам нужно сделать выборку из итерируемого объекта. В данном случае списка - my_list.

Срез имеет следующий синтаксис:
[a:b]

a - это начальный индекс(счёт начинается с 0).

b - конечный(счёт в списках заканчивается -1).

b - индекс b, не попадает в список, т.е срез включает в себя объекты с a по b-1.



Если не передать значение 'a' [:b] срез будет от начала и до индекса b-1, соответственно не передав 'b' [a:], срез будет от 'a' до конца списка.

my_list = ['Alex', 'Olga', 'Andrey', 'Sofia']

`print(my_list[0:2])
['Alex', 'Olga']`


`print(my_list[0:3])
['Alex', 'Olga', 'Andrey']`


Итерация с конца списка выглядит как -1, -2, -3 и т.д. Т.е для получения последнего элемента в списке достаточно написать: my_list[-1]:

`print(my_list[-1])
Sofia`


Для получения двух последних my_list[-2:]:

`print(my_list[-2:])
['Andrey', 'Sofia']`


А вот явно указав значения с [-2:-1] мы получаем предпоследнее значение:
['Andrey']

Мир Кодов
🙏1