Уроки по тегу «функции»
Узнаем, как досрочно завершать цикл через return при поиске условий, на примере проверки простоты числа.
Познакомимся с примитивными типами данных в Python, их поведением и различиями между числами и строками.
Знакомимся с основами построения программ на Python
Учимся использовать результат работы функций
Узнаем, как перебирать диапазоны с помощью for и функции range(), задавая начало, конец и шаг.
Узнаем, использовать именованные аргументы и использовать их для улучшения читаемости кода
Узнаем, как использовать условия внутри циклов на примере задачи со счетчиком.
Узнаем, как работает приоритет операторов и как скобки управляют порядком вычислений и повышают читаемость.
Узнаем, что такое «магические числа» и как они вредят осмысленности кода.
Выясняем, как хранить информацию и переиспользовать уже существующие данные
Научимся агрегировать данные на примере суммирования чисел с помощью цикла
Узнаем, может ли Python изменять строки или числа
Изучаем некоторые свойства функций и особенности их работы
Познакомимся с булевым типом, операциями сравнения и узнаем, что такое предикаты.
Узнаем, какие значения ведут себя как True/False и почему операторы and/or возвращают операнды.
Узнаем, как сравнивать строки и использовать полезные методы для проверки свойств текста.
Узнаем, как платформа автоматически тестирует решения и как интерпретировать результаты проверок.
Познакомимся с операторами и операндами, унарным минусом и приоритетом операций при вычислениях.
Узнаем, как изменяются значения переменных в Python и почему важен порядок создания и использования.
Узнаем, что такое константы, как их оформлять и зачем они нужны.
Узнаем, как использовать конструкцию if-else, и изменять ход программы в зависимости от условий.
Узнаем, как использовать логические операторы and и or для составных условий.
Узнаем, что такое синтаксические ошибки в Python, как читать сообщения об ошибках и быстро их исправлять.
Узнаем, как работать с многострочными строками и использовать их для удобного форматирования текста.
Познакомимся с условной конструкцией if для получения разных результатов программы.
Узнаем, как вычисляются составные выражения в Python и как на результат влияет порядок и приоритет операций.
Выясняем, как функция принимает и возвращает значения
Узнаем, что такое коммутативность, какие операции коммутативны и как порядок операндов влияет на результат в Python.
Узнаем, как работает логическое отрицание not и как с его помощью инвертировать условия.
Узнаем, почему методы строк не изменяют исходное значение и как это влияет на код.
Познакомимся с комментариями в Python: как их писать, где использовать и зачем они нужны.
Узнаем, как использовать ветвление if-elif-else для взаимоисключающих условий и корректной логики.
Узнаем, как приводить типы в Python, и когда происходят неявные преобразования.
Узнаем, как работает перенос строки и как экранировать спецсимволы.
Узнаем, как задавать значения по умолчанию в определении функций и как они работают при вызове.
Узнаем, как упростить условные выражения с помощью тернарного оператора.
Переводим арифметические действия на язык программирования
Познакомимся с методами в Python на примере строк и увидим, чем они отличаются от функций