Найти тему

Язык программирования Python

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

Для информационной поддержки создан цикл видео, который в наглядно форме позволит как ознакомиться с простейшими функциями и операторами языка программирования Python, так и познакомиться с интересными задачами, которые можно на нём реализовывать.

По следующей ссылке можно поиграть, разгадав кроссворд, подготовленный в среде Learning apps, включающий в себя вопросы, связанные с языком программирования Python:

Python.Кроссворд
Внешний вид Упражнения в среде Learning apps
Внешний вид Упражнения в среде Learning apps

1. Установка Python -

2. Базовый синтаксис языка программирования Python -

3. Типы данных в Python -

4. Python: логические операции и задача управления железнодорожной станцией -

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

Для реализации на языке программирования Python основных логических операций необходимо:

1) написать циклы for, вложенные друг в друга (их число зависит от числа переменных) (см. рис. 1),

2) задать логическую (булевую) функцию в переменную “F” (см. рис. 2),

3) вывести таблицу истинности через оператор “print” (см. рис. 3).

-2

Ниже приведём таблицы истинности основных логических функций (рис. 4-9).

Основные логические операции на языке программирования Python
Основные логические операции на языке программирования Python

Добавим несколько элементов геймификации (предлагается выполнить пару упражнений, созданных в среде Learning Apps):

1. https://learningapps.org/watch?v=p876h1kbc23:

Внешний вид упражнения в среде Learning Apps № 1
Внешний вид упражнения в среде Learning Apps № 1

2. https://learningapps.org/watch?v=pu2ov0yxa23:

Внешний вид упражнения в среде Learning Apps № 2
Внешний вид упражнения в среде Learning Apps № 2

3. https://learningapps.org/watch?v=pwvmo4xtt24:

Внешний вид упражнения в среде Learning Apps № 3
Внешний вид упражнения в среде Learning Apps № 3

4. https://learningapps.org/watch?v=pxocgzwk524:

Внешний вид упражнения в среде Learning Apps № 4
Внешний вид упражнения в среде Learning Apps № 4

5. Python: построение совершенных и сокращённой дизъюнктивной нормальных форм -

6. Python: получение полинома Жегалкина и его реализация на языке программирования Python -

7. Python: условные операторы и операторы сравнения -

8. Python: циклы и операции со строками (текстовыми последовательностями) -

9. Python : линейная регрессия -

10. Python : логистическая регрессия -

Материал будет добавляться. Будем рады конструктивной критике и предложениям!