Действительные числа
Функции
Некоторые функции библиотеки math
Задача 1
Решение
Настройка функции print()
Задача 2
Задача
Решение
Решение
Цикл for
Цикл for
Счётчик
Использование счётчика
Функция range
Range
Range с тремя параметрами
Получение индекса
Break
Задача 1
Решение
Задача 2
Решение
Задача 3
Решение
Задача 4
Решение
Задача 5
Решение
Цикл while
Цикл while
Цикл while
Управление циклом
Управление циклом
Множественное присваивание
Множественное присваивание
Задача 1
Тесты
Решение
Задача 2
Тесты
Решение
Задача 3
Решение
1.82M
Category: programmingprogramming

Курс по основам программирования на Python. Действительные числа

1.

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

2. Действительные числа

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

3. Функции

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

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

5. Задача 1

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

6. Решение

7. Настройка функции print()

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

8. Задача 2

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

9. Задача

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

10. Решение

11. Решение

12. Цикл for

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

13. Цикл for

14. Счётчик

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

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

16. Функция range

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

17. Range

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

18. Range с тремя параметрами

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

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

20. Break

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

21. Задача 1

22. Решение

23. Задача 2

24. Решение

25. Задача 3

26. Решение

27. Задача 4

28. Решение

29. Задача 5

30. Решение

31. Цикл while

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

32. Цикл while

33. Цикл while

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

34. Управление циклом

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

35. Управление циклом

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

36. Множественное присваивание

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

37. Множественное присваивание

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

38. Задача 1

39. Тесты

40. Решение

41. Задача 2

42. Тесты

43. Решение

44. Задача 3

45. Решение

English     Русский Rules