Сайт учителя информатики Нечай А. А.

 

Python I Основы программирования для начинающих

Программирование на Python

В данном разделе Вам предлагается изучение языка программирования Python по видеоурокам, которые размещены на канале в YouTube

Python | Краткая история языка программирования

История языка программирования Python начинается в Голландии, в институте CWI – аббревиатура переводится как Центр математики и информатики.

Это один из ведущих европейских научно-исследовательских институтов в области математики и теоретической информатики, в котором с 1982 по 1986 год, в команде разработчиков трудился Голландский программист Гвидо ван Россум. ...

Читать дальше >>>

Посмотреть видео >>>


Python | Первая программа

Сегодня с вами начинаем изучение языка программирования Python и после знакомства с основными его особенностями напишем с вами первую программу на этом языке.

Как помните из предыдущего урока, язык программирования Python берет свое начало из 90-х годов, тогда еще Голландский программист Гвидо Ван Россум, работая над проектом языка программирования предназначенного для обучения ABC, разработал основы языка Python, по стечению обстоятельств проект ABC закрылся, а его наработки легли в основу языка программирования Python. ...

Читать дальше >>>

Посмотреть видео >>>


Python | Оператор условия If

На этом занятии поговорим об условном операторе.

Что это такое?

Представьте, что вам нужно вычислить модуль числа, хранящегося в переменной x.

Как это сделать?

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

Читать дальше >>>

Посмотреть видео >>>


Python l Цикл While

Цикл while используется в Python для неоднократного исполнения определенной инструкции до тех пор, пока заданное условие остается истинным. Этот цикл позволяет программе перебирать блок кода. Сначала программа оценивает условие цикла while. Если оно истинное, начинается цикл, и тело while исполняется. Тело будет исполняться до тех пор, пока условие остается истинным. Если оно становится ложным, программа выходит из цикла и прекращает исполнение тела.

В Python есть два основных вида циклов: Цикл for. Цикл while. Они очень похожи друг на друга. Но если вы хотите писать по-настоящему быстрый код, вам нужно научиться грамотно выбирать нужный цикл. Более подробно смотрите в видео.

Посмотреть видео >>>


Python l Программа задания пароля с помощью цикла While

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

Цикл While устроен таким образом, что пока условие не выполняется, работает тело цикла. В теле цикла напишем запрос на ввод пароля. Соответственно, цикл будет запрашивать ввод пароля у пользователя до тех пор, пока не будет введен правильный пароль. Как только вводится правильный пароль, цикл останавливается и выводится сообщение что пароль введен верно.

Посмотреть видео >>>


Python l Обмен значений двух переменных. Без третьей переменной

Обмен значений двух переменных без использования третьей переменной

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

Данный алгоритм основан лишь на применении обычных математических операций, таких как, сложение и вычитание.

Посмотреть видео >>>


Python l Встроенные функции (sum, min, max)

Язык программирования Python представляет пользователям большой список функций, в которых уже описаны алгоритмы, например в данном видео мы рассмотрим три функции которые нам позволяют работать со списками и находить: - сумму списка; - наибольший элемент в списке; - наименьший элемент в списке. Применяя эти функции вы значительно упростите написание программного кода.

Посмотреть видео >>>


Python l Цикл For, ввод и вывод элементов списка

Цикл for используется в Python для выполнения несколько раз одной операции. В отличии от цикла While цикл For изначально выполняется заданное количество раз, поэтому в начале необходимо задать переменной количество повторений операций в цикле.

В данном видеоролике мы с вами рассморим как помощью цикла осуществляется вывод числовой последовательности на экран, а так же рассмотрим ввод заданного количества элементов списка в память и вывода этого списка из памяти на экран компьютера

Посмотреть видео >>>


Python l Цикл for (встроенные функции)

Продолжая знакомство с циклическими алгоритмами в Python, рассмотрим цикл for. Данный цикл применяется когда нам известно количество повторяющихся операций. В видеоролике рассмотрим как применяются встроенные функции min, max и sum в цикле for.

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

Посмотреть видео >>>


Python l Работа со списком

Список в языке Python аналогичен массиву в других языках программирования. Работа со списком выполняется с помощью цикла.

В данном видео рассмотрен пример ввода списка в память с помощью функции append и вывод заданного элемента из списка. Так же показано как удалить элемент из списка и вывести список без удаленного элемента.

Посмотреть видео >>>


Python l Деление нацело и остаток от деления

В языке программирования Python есть три вида деления: - обычное деление через слэш / - деление нацело, через два слэша // - деление через знак % (остаток от деления)

В этом видео наглядно показано в чём отличие между данными видами деления и показан пример задачи, реализующей деление нацело и работу с остатком от деления.

Посмотреть видео >>>


Python l Извлечение цифр из строки ( поиск чисел в строке)

Как извлечь цифры из строки? В данном видео наглядно показано как извлечь все цифры которые находятся в строке используя язык программирования Python Для того чтобы определить есть ли цифры в введеной строке, необходимо использовать встроенную функцию isdigit.

Функция isdigit проверяет является ли введенный символ числом, и если является то данный символ перемещается с помощью функции append в новый список. После чего сформированный список из цифр мы можем обрабатывать по своему усмотрению.

Посмотреть видео >>>


Python l Удаление элемента из списка

В данном видео рассмотрим такую задачу как удаление заданного элемента из введенного списка на языке программирования Python.

Для удаления элемента из списка будем использовасть функцию remove, данная функция позволяет исключить указанный элемент из списка.

В данном примере покажем как вводятся элементы в список с помощью цикла for, как вывести нужный нам элемент на экран, а так же как удалить указанный элемент из списка

Посмотреть видео >>>


Python l Разворот списка

В этом видео покажем как развернуть введенный список с помощью функции reverse и вывести полученный список на экран.

Разворот списка (массива) это не что иное как зеркальное отрпжение введенного списка

Посмотреть видео >>>


Python l Ввод и вывод элементов списка в одну строку

В этом видео покажем как вводить элементы через пробел в строку, будь то символы, цифры или буквы в пустой список с помощью функции split, а так же как выводить элементы из списка, так же через пробел и в одну строку.

Ввод символов в одну строку более удобен, по сравнению с вводом в столбец, через нажатие клавиши Ввод.

Посмотреть видео >>>


Python l Работа с функциями

В видеоролике рассмотрено несколько примеров работы с функциями def на языке программирования Python. Написание программного кода с использованием функций def значительно оптимизирует написание кода и позволяет составлять более сложные многофункциональные программы.

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

Посмотреть видео >>>