Студия Питониста | Python
151 subscribers
40 photos
10 files
23 links
В канале вы найдёте множество полезных материалов про Python: практичные статьи, увлекательные обучалки и ещё много чего.

По вопросам и предложениям - @NeuroBot_ad.
Download Telegram
Вводить рубрику задачек по Python на канале?
Anonymous Poll
91%
Да
9%
Нет
👍4
Название: "Компьютерное зрение на Python".
Автор: Э. Д. Шакирьянов.
Язык: Русский.

Уровень: Средний.


#Book
👍5
Студия Питониста | Python
А сейчас рассмотрим дополнительное ветвление. Организуем это с помощью блока 'elif'. Проще говоря, это почти как 'if'. Только 'if' указывается в начале блока ветвления, а 'elif' после него, но перед 'else'. На примере прошлой программы рассмотрим эту простую…
Данный материал как видно, поняли не все. Непонимание могло возникнуть из-за вопроса зачем нужен 'elif'. Давайте разбираться.

Как мы знаем, 'if' позволяет проверить условие, и при его истинности тело 'if' выполняется. 'else' можно прописать после 'if', и его код выполнится если не выполнился 'if' (т.е. условие в 'if' ложно).

Но вдруг нам нужно проверить не одно, а несколько условий? Тут и пригодится блок 'elif'. Мы можем прописать их после 'if' сколько захотим, указывая условия. Тогда выполнится первый блок из прописанных нами с истинным условием. Если ничего не выполнилось, выполняется 'else'.
👍4
Современные дуэли программистов.


#Memes
🤣5
Сегодня, 20 февраля, Python отмечает свой 33-й день рождения!

Python - это мощный и простой в использовании язык программирования, который используется во многих областях, от веб-разработки до науки о данных и машинного обучения. Он имеет простой и понятный синтаксис, что делает его идеальным для начинающих программистов.

Python также имеет огромное сообщество разработчиков, которые постоянно работают над улучшением языка и созданием новых библиотек и фреймворков. Это делает его одним из самых популярных языков программирования в мире.

Мы надеемся, что Python будет продолжать расти и развиваться, и что он будет оставаться одним из самых любимых языков программирования для многих людей.
3🔥3
Цепи Маркова, разве не жутко от их мощности и простоты?

Действительно, Цепи Маркова - это не более, чем математическая модель.

Подробнее познакомится с ними и написать свой генератор текстов вы сможете в нашей статье.


Из статьи вы узнаете как с помощью Python построить простую цепь для генерации текста и обучить её. Ещё вы узнаете в принципе как работают Цепи Маркова.



#Article | #Interesting
👍3
С ветвлением вроде разобрались. Сейчас за циклы, начнём с while.

Цикл while в Python - это конструкция, которая позволяет повторять блок кода, пока условие истинно. Это означает, что код внутри цикла будет выполняться снова и снова, пока условие не станет ложным.

Вот пример простого цикла while в Python:
i = 0
while i < 5:
print(i)
i = i + 1
В этом примере, переменная i инициализируется значением 0. Затем начинается цикл while. Условие цикла - i < 5. Если это условие истинно (то есть, если значение i меньше 5), то выполняется блок кода внутри цикла. В данном случае, блок кода просто выводит значение i и увеличивает его на 1.

После выполнения блока кода, Python проверяет условие цикла снова. Если условие все еще истинно (то есть, если значение i всё еще меньше 5), то цикл повторяется. Это продолжается до тех пор, пока условие не станет ложным (то есть, пока значение i не станет больше или равно 5).

Таким образом, в этом примере цикл while будет выполняться 5 раз, и каждый раз будет выводиться значение i, начиная с 0 и заканчивая 4.

Важно помнить, что если условие цикла никогда не станет ложным, то цикл будет выполняться бесконечно. Это может привести к "зависанию" программы, если она не будет остановлена.


#Learning
👍4
Как часто вы повторяете изученный материал?
Anonymous Poll
9%
Круглосуточно
26%
Периодически
39%
Очень редко
26%
Никогда
👍4
Функция filter() фильтрует элементы итерируемого объекта с помощью заданной функции и возвращает только те элементы, для которых функция возвращает True.

Например, если у нас есть список чисел и мы хотим оставить только четные числа, мы можем использовать функцию filter() вместе с лямбда-выражением, как на фото.


#Useful
👍4
В этом и следующем посте разберём, когда нужно использовать цикл while.

Цикл while в Python используется, когда нужно выполнять одно и то же действие много раз, пока выполняется определенное условие. Например, можно использовать цикл while для повторения запроса ввода пользователя, пока он не введет правильный ответ.

Цикл while хорошо подходит для ситуаций, когда заранее неизвестно, сколько повторений понадобится. Например, цикл while удобно использовать, когда мы не знаем, сколько раз нужно будет выполнить определённый блок кода - пока условие True.


#Learning
🔥4
А знали ли вы, что Python был создан в 1991 году голландским программистом Гвидо ван Россумом. Название языка происходит от популярного британского комедийного шоу "Летающий цирк Монти Пайтона" (Monty Python's Flying Circus), которое Гвидо ван Россум обожал.


#Interesting
🔥4🤔1
JSON, это слышали все, кто хоть раз прикасался к парсингу.

Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.

Из статьи вы узнаете очень много полезного про JSON: все операции с этим типом данных. Словами не передать, это нужно увидеть.



#Article | #Useful
👍6
В честь 50 подписчиков мы объявляем розыгрыш программы (на Python)!

Что за программа: Это Telegram-бот, который принимает от пользователя аудиофайл и скидывает его текстовую расшифровку.
Условия: Быть подписанным на нас(@RuByte_PyStudio). Всего 1 победитель.
‼️ Итоги: через неделю, 07.03.24. Спеши!
⁉️ Примечание: Мы скидываем код победителю. Т.е. программа становится его собственностью, он может изменять код, а также использовать бота в коммерческих целях. Всё, что угодно.

Желаем удачи !
🔥6👍1🤔1
Цикл for хранит в себе много секретов, не так ли?

Именно поэтому мы создали для вас эту статью.

Ознакомившись с статьёй, у вас появится чёткое понимание о том, что такое цикл for и когда его нужно использовать.



#Article | #Useful
🤯7
Рассмотрим простой пример использования цикла while в Python:
number = 1 # Начальное значение переменной
while number <= 5: # Условие выполнения цикла
print(number) # Выводим текущее значение переменной
number = number + 1 # Увеличиваем значение переменной на 1
В данном примере мы инициализируем переменную number со значением 1. Затем у нас есть цикл while, который будет выполняться до тех пор, пока значение переменной number меньше или равно 5. На каждой итерации цикла мы выводим текущее значение переменной number и увеличиваем его на 1.

Цикл while удобно использовать в ситуациях, когда заранее неизвестно, сколько итераций потребуется для выполнения определенного действия. В приведенном примере мы точно знаем, что нужно выполнить инструкцию вывода значения number 5 раз, поэтому цикл while является удобным способом повторения действия до достижения нужного результата.


#Learning
👍5
А вы знаете, что Питон(Python) - это...
1. Питон - вид крупной змеи из семейства удавов.
2. Питон - высокоуровневый язык программирования, широко используемый для разработки веб-приложений, научных вычислений и анализа данных.
3. Питон - собачья порода, ставшая популярной благодаря фильмам о Гарри Поттере.
4. Питон - название дополнительного модуля для улучшения функционала таких программ, как Blender или Cinema 4D.


#Interesting
🔥6😁1