Объявляем обновление канала!
Теперь вы сможете увидеть больше иллюстраций к контенту, большее его количество и качество!
Мы надеемся на вашу поддержку, а сами обещаем сделать всё возможное для дальнейшего успеха в развитии канала. Будем учиться и совершенствоваться вместе!
#Information
Теперь вы сможете увидеть больше иллюстраций к контенту, большее его количество и качество!
Мы надеемся на вашу поддержку, а сами обещаем сделать всё возможное для дальнейшего успеха в развитии канала. Будем учиться и совершенствоваться вместе!
#Information
👍7
В Python if читается дословно как "если". А что читается как "иначе"? Это блок else.
Блок else выполнится, если не выполнился if. Т.е. если условие в if вернуло False. Если выполняется if, else выполнен не будет.
Синтаксис будет такой:
Рассмотрим пример программы, которая поздравит вас если вы ввели 1, и не обрадует если вы ввели отличное от 1 число:
Программа работает так:
1. Получаем ввод пользователя в переменную 'x'.
2. И затем выполняется проверка условия, что 'x' равен 1. Если это так, выводим на экран поздравления, если это не так, выводим "Вы не угадали".
#Learning
Блок else выполнится, если не выполнился if. Т.е. если условие в if вернуло False. Если выполняется if, else выполнен не будет.
Синтаксис будет такой:
if condition:
action
else:
action
Рассмотрим пример программы, которая поздравит вас если вы ввели 1, и не обрадует если вы ввели отличное от 1 число:
x = int(input())
if x == 1:
print("Наши поздравления!")
else:
print("Вы не угадали")
Программа работает так:
1. Получаем ввод пользователя в переменную 'x'.
2. И затем выполняется проверка условия, что 'x' равен 1. Если это так, выводим на экран поздравления, если это не так, выводим "Вы не угадали".
#Learning
👍7
У кого из бывалых программистов было так же 👇?
*Тикет - запрос на улучшение продукта(программы).
#Memes
*Тикет - запрос на улучшение продукта(программы).
#Memes
😁4👍1
А сейчас рассмотрим дополнительное ветвление. Организуем это с помощью блока 'elif'.
Проще говоря, это почти как 'if'. Только 'if' указывается в начале блока ветвления, а 'elif' после него, но перед 'else'.
На примере прошлой программы рассмотрим эту простую тему:
И улучшим её до такого состояния:
Программа работает так:
1. Получаем ввод пользователя в переменную 'x'.
2. И затем выполняется проверка условия, что 'x' равен 1. Если это так, выводим на экран поздравления. Затем аналогично поступаем с 2 и 3. И если всё это не верно, выводим "Вы не угадали".
#Learning
Проще говоря, это почти как 'if'. Только 'if' указывается в начале блока ветвления, а 'elif' после него, но перед 'else'.
На примере прошлой программы рассмотрим эту простую тему:
x = int(input())
if x == 1:
print("Наши поздравления!")
else:
print("Вы не угадали")
И улучшим её до такого состояния:
x = int(input())
if x == 1:
print("Это лучшее число!")
elif x == 2:
print("Это среднее число")
elif x ==3:
print("Это не лучшее число")
else:
print("Вы не угадали")
Программа работает так:
1. Получаем ввод пользователя в переменную 'x'.
2. И затем выполняется проверка условия, что 'x' равен 1. Если это так, выводим на экран поздравления. Затем аналогично поступаем с 2 и 3. И если всё это не верно, выводим "Вы не угадали".
#Learning
👍4
Студия Питониста | Python
А сейчас рассмотрим дополнительное ветвление. Организуем это с помощью блока 'elif'. Проще говоря, это почти как 'if'. Только 'if' указывается в начале блока ветвления, а 'elif' после него, но перед 'else'. На примере прошлой программы рассмотрим эту простую…
Если у вас возникнут вопросы по материалу, пожалуйста опишите их здесь 👇. Мы обязательно разберём проблему.
❤3🤔1
👍4
Название: "Компьютерное зрение на Python".
Автор: Э. Д. Шакирьянов.
Язык: Русский.
Уровень: Средний.
#Book
Автор: Э. Д. Шакирьянов.
Язык: Русский.
Уровень: Средний.
#Book
👍5
Студия Питониста | Python
А сейчас рассмотрим дополнительное ветвление. Организуем это с помощью блока 'elif'. Проще говоря, это почти как 'if'. Только 'if' указывается в начале блока ветвления, а 'elif' после него, но перед 'else'. На примере прошлой программы рассмотрим эту простую…
Данный материал как видно, поняли не все. Непонимание могло возникнуть из-за вопроса зачем нужен 'elif'. Давайте разбираться.
Как мы знаем, 'if' позволяет проверить условие, и при его истинности тело 'if' выполняется. 'else' можно прописать после 'if', и его код выполнится если не выполнился 'if' (т.е. условие в 'if' ложно).
Но вдруг нам нужно проверить не одно, а несколько условий? Тут и пригодится блок 'elif'. Мы можем прописать их после 'if' сколько захотим, указывая условия. Тогда выполнится первый блок из прописанных нами с истинным условием. Если ничего не выполнилось, выполняется 'else'.
Как мы знаем, 'if' позволяет проверить условие, и при его истинности тело 'if' выполняется. 'else' можно прописать после 'if', и его код выполнится если не выполнился 'if' (т.е. условие в 'if' ложно).
Но вдруг нам нужно проверить не одно, а несколько условий? Тут и пригодится блок 'elif'. Мы можем прописать их после 'if' сколько захотим, указывая условия. Тогда выполнится первый блок из прописанных нами с истинным условием. Если ничего не выполнилось, выполняется 'else'.
👍4
Сегодня, 20 февраля, Python отмечает свой 33-й день рождения!
Python - это мощный и простой в использовании язык программирования, который используется во многих областях, от веб-разработки до науки о данных и машинного обучения. Он имеет простой и понятный синтаксис, что делает его идеальным для начинающих программистов.
Python также имеет огромное сообщество разработчиков, которые постоянно работают над улучшением языка и созданием новых библиотек и фреймворков. Это делает его одним из самых популярных языков программирования в мире.
Мы надеемся, что Python будет продолжать расти и развиваться, и что он будет оставаться одним из самых любимых языков программирования для многих людей.
Python - это мощный и простой в использовании язык программирования, который используется во многих областях, от веб-разработки до науки о данных и машинного обучения. Он имеет простой и понятный синтаксис, что делает его идеальным для начинающих программистов.
Python также имеет огромное сообщество разработчиков, которые постоянно работают над улучшением языка и созданием новых библиотек и фреймворков. Это делает его одним из самых популярных языков программирования в мире.
Мы надеемся, что Python будет продолжать расти и развиваться, и что он будет оставаться одним из самых любимых языков программирования для многих людей.
❤3🔥3
Цепи Маркова, разве не жутко от их мощности и простоты?
Действительно, Цепи Маркова - это не более, чем математическая модель.
Подробнее познакомится с ними и написать свой генератор текстов вы сможете в нашей статье.
#Article | #Interesting
Действительно, Цепи Маркова - это не более, чем математическая модель.
Подробнее познакомится с ними и написать свой генератор текстов вы сможете в нашей статье.
Из статьи вы узнаете как с помощью Python построить простую цепь для генерации текста и обучить её. Ещё вы узнаете в принципе как работают Цепи Маркова.
#Article | #Interesting
Telegraph
Цепи Маркова: генерируем текст
Цепи Маркова — это математическая модель, которая используется для описания случайных процессов. В Python есть библиотека markovify, которая позволяет создавать цепи Маркова для генерации текста. Вот пример создания цепи Маркова для генерации текста:
👍3
С ветвлением вроде разобрались. Сейчас за циклы, начнём с while.
Цикл while в Python - это конструкция, которая позволяет повторять блок кода, пока условие истинно. Это означает, что код внутри цикла будет выполняться снова и снова, пока условие не станет ложным.
Вот пример простого цикла while в Python:
После выполнения блока кода, Python проверяет условие цикла снова. Если условие все еще истинно (то есть, если значение i всё еще меньше 5), то цикл повторяется. Это продолжается до тех пор, пока условие не станет ложным (то есть, пока значение i не станет больше или равно 5).
Таким образом, в этом примере цикл while будет выполняться 5 раз, и каждый раз будет выводиться значение i, начиная с 0 и заканчивая 4.
Важно помнить, что если условие цикла никогда не станет ложным, то цикл будет выполняться бесконечно. Это может привести к "зависанию" программы, если она не будет остановлена.
#Learning
Цикл while в Python - это конструкция, которая позволяет повторять блок кода, пока условие истинно. Это означает, что код внутри цикла будет выполняться снова и снова, пока условие не станет ложным.
Вот пример простого цикла while в Python:
i = 0В этом примере, переменная i инициализируется значением 0. Затем начинается цикл while. Условие цикла - i < 5. Если это условие истинно (то есть, если значение i меньше 5), то выполняется блок кода внутри цикла. В данном случае, блок кода просто выводит значение i и увеличивает его на 1.
while i < 5:
print(i)
i = 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
Например, если у нас есть список чисел и мы хотим оставить только четные числа, мы можем использовать функцию filter() вместе с лямбда-выражением, как на фото.
#Useful
👍4
В этом и следующем посте разберём, когда нужно использовать цикл while.
Цикл while в Python используется, когда нужно выполнять одно и то же действие много раз, пока выполняется определенное условие. Например, можно использовать цикл while для повторения запроса ввода пользователя, пока он не введет правильный ответ.
Цикл while хорошо подходит для ситуаций, когда заранее неизвестно, сколько повторений понадобится. Например, цикл while удобно использовать, когда мы не знаем, сколько раз нужно будет выполнить определённый блок кода - пока условие True.
#Learning
Цикл while в Python используется, когда нужно выполнять одно и то же действие много раз, пока выполняется определенное условие. Например, можно использовать цикл while для повторения запроса ввода пользователя, пока он не введет правильный ответ.
Цикл while хорошо подходит для ситуаций, когда заранее неизвестно, сколько повторений понадобится. Например, цикл while удобно использовать, когда мы не знаем, сколько раз нужно будет выполнить определённый блок кода - пока условие True.
#Learning
🔥4
А знали ли вы, что Python был создан в 1991 году голландским программистом Гвидо ван Россумом. Название языка происходит от популярного британского комедийного шоу "Летающий цирк Монти Пайтона" (Monty Python's Flying Circus), которое Гвидо ван Россум обожал.
#Interesting
#Interesting
🔥4🤔1
JSON, это слышали все, кто хоть раз прикасался к парсингу.
Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.
#Article | #Useful
Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.
Из статьи вы узнаете очень много полезного про JSON: все операции с этим типом данных. Словами не передать, это нужно увидеть.
#Article | #Useful
Telegraph
JSON-файлы в Python
JSON (JavaScript Object Notation) - это формат обмена данными, который широко используется в программировании веб-приложений. Он представляет собой удобный и легко читаемый способ хранения и передачи структурированных данных. В Python есть встроенная библиотека…
👍6
В честь 50 подписчиков мы объявляем розыгрыш программы (на Python)!
❓Что за программа: Это Telegram-бот, который принимает от пользователя аудиофайл и скидывает его текстовую расшифровку.
❗Условия: Быть подписанным на нас(@RuByte_PyStudio). Всего 1 победитель.
‼️ Итоги: через неделю, 07.03.24. Спеши!
⁉️ Примечание: Мы скидываем код победителю. Т.е. программа становится его собственностью, он может изменять код, а также использовать бота в коммерческих целях. Всё, что угодно.
Желаем удачи ✊!
❓Что за программа: Это Telegram-бот, который принимает от пользователя аудиофайл и скидывает его текстовую расшифровку.
❗Условия: Быть подписанным на нас(@RuByte_PyStudio). Всего 1 победитель.
‼️ Итоги: через неделю, 07.03.24. Спеши!
⁉️ Примечание: Мы скидываем код победителю. Т.е. программа становится его собственностью, он может изменять код, а также использовать бота в коммерческих целях. Всё, что угодно.
Желаем удачи ✊!
🔥6👍1🤔1