Содержание
- 2. Функция eval() Язык Python содержит много хороших и полезных функций. Но есть одна, с которой имеет
- 3. Функция eval() Пример использования функции:
- 4. Функция eval() В программе командой переменной text значением присваивается текст, содержащий арифметическое выражение. Тем не менее
- 5. Функция eval() Третий аргумент – это выражение eval(text), в переменная text передаётся аргументом функции eval(). Что
- 6. Функция eval() Соответственно второй пример программы представляет собой сначала использование команды text2 = input(). Выводится запрос
- 7. Функция eval() Например, пользователь на запрос программы вводит значение 2**3+4*5. Это корректная с точки зрения синтаксиса
- 8. Нормальное знакомство со списками Далее мы познакомимся со списками. Это один из множественных типов данных в
- 9. Нормальное знакомство со списками Памятка. Список представляет собой упорядоченный набор значений. Причём значения, формирующие список, могут
- 10. Нормальное знакомство со списками Возможны и другие варианты использования этой функции для создания списков – некоторые
- 11. Нормальное знакомство со списками Индекс может быть отрицательным. В таком случае он определяет положение элемента в
- 12. Нормальное знакомство со списками В таком случае мы можем выполнить срез командой вида список [i: j+1].
- 13. Нормальное знакомство со списками Инструкция вида список[i:] означает создание среза из элементов списка, начиная с элемента
- 14. Нормальное знакомство со списками Памятка. Мы рассмотрели наиболее простые способы индексации элементов списка и получения среза.
- 15. Нормальное знакомство со списками Функция sorted() позволяет отсортировать список (точнее, создаёт его отсортированную копию), а функция
- 16. Нормальное знакомство со списками Небольшие примеры с листингом кода:
- 17. Нормальное знакомство со списками
- 18. Нормальное знакомство со списками Проанализируем код этой программы и результат её выполнения. В программе командой nums
- 19. Нормальное знакомство со списками Командой list(reversed(nums)) вычисляется список получающийся из списка nums обращением порядка следования элементов.
- 20. Нормальное знакомство со списками Подробности. Выражением reversed(nums) является объект итерационного (или итерируемого) типа (его элементы можно
- 21. Нормальное знакомство со списками Для создания списка, отсортированного в порядке возрастания значений элементов, используем инструкцию sorted(nums),
- 22. Нормальное знакомство со списками И в том и в другом случае список nums не меняется. Убеждаемся
- 23. Нормальное знакомство со списками Команда nums[1]=“текст” показывает, как можно изменить значение элемента списка: второй по порядку
- 24. Нормальное знакомство со списками На заметку Для последнего элемента вместо индекса len(nums)-1 можно было использовать индекс
- 25. Нормальное знакомство со списками Заметка Когда переменной в качестве значения присваивается список, то на самом деле
- 26. Знакомство с условным оператором Условный оператор позволяет выполнять разные блоки команд в зависимости от истинности или
- 27. Знакомство с условным оператором После первого блока команд следует ключевое слово else, которое завершается двоеточием. Ключевое
- 28. Знакомство с условным оператором Подробности Здесь мы впервые сталкиваемся с механизмом, используемым в Python для структурирования
- 29. Знакомство с условным оператором Пример кода с чётностью/нечётностью чисел. При запуске программы на выполнение появляется сообщение
- 30. Знакомство с условным оператором Памятка Мы рассмотрели достаточно простую форму условного оператора. Но вообще ситуация не
- 31. Знакомство с оператором цикла Нередко случается так, что необходимо определённое количество раз выполнить некоторый блок команд.
- 32. Знакомство с оператором цикла Выполняется оператор цикла while следующим образом. Сначала проверяется условие, указанное после ключевого
- 33. Знакомство с оператором цикла Оператор цикла для вычисление суммы:
- 34. Знакомство с оператором цикла Командами s = 0 и k = 0 в программе создаются две
- 35. Знакомство с оператором цикла Второй вариант исполнения:
- 36. Знакомство с оператором цикла Как и в предыдущем случае, в этой программе мы сначала учитываем значение
- 37. Знакомство с функциями Функция представляет собой именованный блок программного кода, который можно выполнить, вызвав функцию. При
- 38. Знакомство с функциями Начинается описание с ключевого слова def, после которого указывают название функции, её аргументы
- 39. Знакомство с функциями Функция может возвращать значение, а может не возвращать. Если функция не возвращает значение,
- 40. Знакомство с функциями Выполнение инструкции return в теле функции приводит к завершению выполнения кода функции. Поэтому
- 41. Знакомство с функциями Описание функции может размещаться в любом месте программы, но только до того места,
- 42. Знакомство с функциями
- 43. Знакомство с функциями Программный код начинается с описания функции, которая называется show() (здесь и далее названия
- 44. На заметку Переменные, которые «появляются» в теле функции, включая аргумент (или аргументы) функции, доступны только в
- 45. Знакомство с Python Примером вызова функции show() служит команда show("Python"), в которой функции передается текстовая строка
- 46. Подробности Речь идет о функции для вычисления суммы квадратов натуральных чисел 12 + 22 + 32
- 47. Знакомство с Python После того как список из квадратов натуральных чисел создан и ссылка на него
- 48. Еще на заметку Здесь мы использовали встроенную функцию sum(), которая позволяет вычислить сумму значений элементов списка,
- 49. Знакомство с Python Функция для вычисления суммы квадратов чисел используется в команде print(«Сумма квадратов числе от
- 50. Резюме Программа – это последовательность команд. В процессе выполнения программы команды выполняются одна за другой. В
- 51. Резюме Переменные в Python не имеют типа. Для использования переменной в программе ей просто присваивается значение.
- 52. Резюме Целочисленные значения относятся к типу int, текстовые значения относятся к типу str. Для преобразования к
- 53. Резюме Список представляет собой упорядоченный набор элементов, которые, в принципе, могут относиться к разным типам. Создается
- 54. Резюме Индексация элементов начинается с нуля. Отрицательный индекс используется для определения позиции элемента, начиная с конца
- 55. Резюме Условный оператор if позволяет выполнять разные блоки команд в зависимости от истинности или ложности определенного
- 57. Скачать презентацию