мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
python:week2 [07/09/2018 19:14] – ybezrukov | python:week2 [16/10/2018 12:17] (текущий) – ybezrukov | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
Цикл for в Питоне перебирают элементы некоторой коллекции (например списка), | Цикл for в Питоне перебирают элементы некоторой коллекции (например списка), | ||
- | {{url> | + | {{url> |
Однако, | Однако, | ||
Строка 12: | Строка 12: | ||
Например: | Например: | ||
- | {{url> | + | {{url> |
Воспользуемся этим знанием, | Воспользуемся этим знанием, | ||
- | {{url> | + | {{url> |
====== Функция split ====== | ====== Функция split ====== | ||
Строка 28: | Строка 28: | ||
Можно эту задачу решить с помощью самодельной функции, | Можно эту задачу решить с помощью самодельной функции, | ||
- | {{url> | + | {{url> |
Как видно функция делит строку на список строк, однако список символов не ограничивается пробелом. В качестве аргумента для функции split может выступать любой набор символов. | Как видно функция делит строку на список строк, однако список символов не ограничивается пробелом. В качестве аргумента для функции split может выступать любой набор символов. | ||
- | {{url> | + | {{url> |
====== Ввод с клавиатуры ====== | ====== Ввод с клавиатуры ====== | ||
Строка 38: | Строка 38: | ||
Помимо печати на экран с помощью функции print() нам иногда требуется и вводить в данные с клавиатуры (а так же и из файлов, | Помимо печати на экран с помощью функции print() нам иногда требуется и вводить в данные с клавиатуры (а так же и из файлов, | ||
- | {{url> | + | {{url> |
Однако, | Однако, | ||
Строка 46: | Строка 46: | ||
В Питоне существует возможность переводить типы данных друг в друга. Например, | В Питоне существует возможность переводить типы данных друг в друга. Например, | ||
- | {{url> | + | {{url> |
====== Задача 1 ====== | ====== Задача 1 ====== | ||
Строка 67: | Строка 67: | ||
Строки в Питоне немножко списки и к ним можно применять похожие действия. Например, | Строки в Питоне немножко списки и к ним можно применять похожие действия. Например, | ||
- | {{url> | + | {{url> |
В строках можно и поискать, | В строках можно и поискать, | ||
- | {{url> | + | {{url> |
====== Задача 3 ====== | ====== Задача 3 ====== | ||
Строка 79: | Строка 79: | ||
====== Заполнение списка с помощью генератора ====== | ====== Заполнение списка с помощью генератора ====== | ||
- | {{url> | + | {{url> |
====== Задача 4 ====== | ====== Задача 4 ====== | ||
Отсортировать столбцы матрицы по возрастанию сумм элементов в столбце. | Отсортировать столбцы матрицы по возрастанию сумм элементов в столбце. | ||
+ | |||
+ | ====== Самостоятельная работа====== | ||
+ | |||
+ | - Превратите список [" | ||
+ | - Создайте строку " | ||
+ | - Выведите каждый элемент в списке из первого задания вместе с индексами. | ||
+ | - Умножьте все числа в списке [8, 19, 148, 4] на все числа в списке [9, 1, 33, 83] попарно и поместите результаты в третий список. | ||
+ | - Замените каждое вхождение буквы " | ||
+ | - Напишите программу, | ||
+ | |||
+ |