Разделы презентаций


Курс по основам программирования на Python

Содержание

Действительные числа Действительные числа имеют тип float()

Слайды и текст этой презентации

Слайд 1Курс по основам
программирования на Python

Курс по основам программирования на Python

Слайд 2Действительные числа
Действительные числа имеют тип float()

Действительные числа Действительные числа имеют тип float()

Слайд 3Функции
round() – округление до целого по правилам математики

abs() – взятие модуля числа
floor() – округление вниз

ceil() – округление вверх
Функции round() – округление до целого по правилам математики abs() – взятие модуля числа floor() – округление

Слайд 4Некоторые функции библиотеки math

Некоторые функции библиотеки math

Слайд 5 Задача 1
Дано положительное действительное число Х. Выведите его

первую цифру после десятичной точки.

Задача 1 Дано положительное действительное число Х. Выведите его первую цифру после десятичной точки.

Слайд 6Решение

Решение

Слайд 7Настройка функции print()
По умолчанию функция print() принимает несколько аргументов,

выводит их через пробел, после чего ставит перевод строки. Это

можно изменить, используя параметры sep(разделитель) и end(окончание).
Настройка функции print() По умолчанию функция print() принимает несколько аргументов, выводит их через пробел, после чего ставит

Слайд 8Задача 2
Вводится 3 числа и строка.
Использую sep и

end, вывести в следующем виде:


Задача 2 Вводится 3 числа и строка. Использую sep и end, вывести в следующем виде:

Слайд 9Задача
Написать программу для решения линейного уравнения вида kx+b=0

Написать программу для решения квадратного уравнения вида ax2+bx+c=0

Задача Написать программу для решения линейного уравнения вида kx+b=0 Написать программу для решения квадратного уравнения вида ax2+bx+c=0

Слайд 10Решение

Решение

Слайд 11 Решение

Решение

Слайд 12Цикл for
Так называемый цикл с параметром. В цикле for

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


Цикл for Так называемый цикл с параметром. В цикле for указывается переменная и множество значений, по которому

Слайд 13Цикл for

Цикл for

Слайд 14Счётчик
Инструкция i += 1 эквивалентна конструкции i = i

+ 1. Такую сокращённую запись можно использовать при всех арифметических

операциях: *=, -=, /=, %=, //= …
Счётчик Инструкция i += 1 эквивалентна конструкции i = i + 1. Такую сокращённую запись можно использовать

Слайд 15Использование счётчика

Использование счётчика

Слайд 16Функция range
Для повторения цикла некоторое заданное число раз n

можно использовать цикл for вместе с функцией range.

Функция range Для повторения цикла некоторое заданное число раз n можно использовать цикл for вместе с функцией

Слайд 17Range
Функция Range может принимать не один, а два параметра.

Вызов range(a,b) означает, что индексная переменная будет принимать значения от

a до b-1. Если а>b то цикл не будет выполнен ни разу.
Range Функция Range может принимать не один, а два параметра. Вызов range(a,b) означает, что индексная переменная будет

Слайд 18 Range с тремя параметрами
Range(1, 100, 2) - цикл

по всем нечётным числам.
Range(100, 0, -1) – цикл по

всем числам от 100 до 1
Range с тремя параметрами Range(1, 100, 2) - цикл по всем нечётным числам. Range(100, 0, -1)

Слайд 19Получение индекса

Получение индекса

Слайд 20Break
Команда break прекращает выполнение цикла и переводит выполнение программы

на сроку следующую после цикла.

Break Команда break прекращает выполнение цикла и переводит выполнение программы на сроку следующую после цикла.

Слайд 21Задача 1

Задача 1

Слайд 22Решение

Решение

Слайд 23Задача 2

Задача 2

Слайд 24Решение

Решение

Слайд 25Задача 3

Задача 3

Слайд 26Решение

Решение

Слайд 27Задача 4

Задача 4

Слайд 28Решение

Решение

Слайд 29Задача 5

Задача 5

Слайд 30Решение

Решение

Слайд 31Цикл while
Цикл while позволяет выполнить одну и ту же

последовательность действий, пока проверяемое условие истинно. Условие записывается до тела

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

Слайд 32Цикл while

Цикл while

Слайд 33Цикл while
Определение количества цифр натурального числа

Цикл while Определение количества цифр натурального числа

Слайд 34Управление циклом
После цикла можно написать else и после него

блок операций, который будет выполнен один раз после окончания цикла.

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

Слайд 35Управление циклом
Инструкция break может встречаться внутри цикла, но после

того как программа встречает её, выполнение цикла прекращается и при

этом, если была ветка else, она исполняться не будет.
Управление циклом Инструкция break может встречаться внутри цикла, но после того как программа встречает её, выполнение цикла

Слайд 36Множественное присваивание
Инструкция присваивания позволяет изменять сразу значения нескольких переменных.

Главное, чтобы слева и справа от знака присваивания было одинаковое

число элементов.
Множественное присваивание Инструкция присваивания позволяет изменять сразу значения нескольких переменных. Главное, чтобы слева и справа от знака

Слайд 37Множественное присваивание
Удобно использовать, когда нужно обменять значения двух переменных.
Другой

язык Python

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

Слайд 38Задача 1

Задача 1

Слайд 39Тесты

Тесты

Слайд 40Решение

Решение

Слайд 41Задача 2

Задача 2

Слайд 42Тесты

Тесты

Слайд 43Решение

Решение

Слайд 44Задача 3

Задача 3

Слайд 45Решение

Решение

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика