Практическая работа №
«Работа со строками, списками, словарями в Python»
Цель работы: научиться применять операции конкатенация, дублирование с различными типами данных; использовать при решении задач специальную функцию len при работе с различными типами данных; извлекать символы, объекты с помощью оператора индексирования; получать срез в различных типах данных.
Задания:
- Присвойте переменной str строку «Основы алгоритмизации и программирования»
- Присвойте переменной w строку «- группа №»
- Примените операцию конкатенация к этим двум строкам. Присвойте результат новой переменной r.
- Продублируйте строку r 6 раз.
- Чему равна длина строки r? Выведите на экран.
- Выполните срез
- с первого символа по шестой символ;
- с последнего символа по пятый символ;
- с первого по последний элемент, с шагом 5.
- d – строка. Что означает запись d[::8]? Выведите на экран результат и присвойте переменной e.
- Переменная G – список, состоящий из строк, 8 строк. Создайте список G.
- Переменная Spisok – список, состоящий из дробных чисел, 10 дробных чисел. Создайте список Spisok.
- Отобразите на экране срез из списка Spisok с 1 элемента по 5 элемент.
- Замените два элемента в списке G: 1 элемент на “hello”, 5 элемент на «Goodbye». Выведите список G на экран.
- Создайте словарь J, отображающий информацию об успеваемости в вашей группе по дисциплине Информатика. В качестве ключа – отметка: 5,4,3,2; в качестве значения – количество обучающихся на эти отметки. Выведите на экран словарь J.
- Добавьте новый элемент словаря: ключ – 1, значение -0. Выведите на экран словарь J.
- Удалите любой элемент из словаря J. Выведите на экран.
- Используйте срезы из строки str «Основы алгоритмизации и программирования» для того, чтобы выделить основные понятия дисциплины Основы алгоритмизации и программирования – это «алгоритм и программа» (используйте конкатенацию при выполнении данного задания). Сформулируйте определение каждого из понятий. Выведите на экран результат.
- Свяжите переменную x со списком, состоящим из двух слов «алгоритм» и «программа». Создайте новый список из существующих: добавьте союз «и» между двумя словами алгоритм и программа. Выведите на экран результат.
- Покажите работу преподавателю и ответьте на его вопросы.
Вопросы:
- Как называются неизменяемые упорядоченные последовательности?
- Как называются изменяемые упорядоченные последовательности?
- Словарь – это … Продолжите
- Интерпретатор выводит пары словаря в …. порядке. Добавьте слово вместо троеточия.
- Назовите объекты списка?
- Что такое индекс в строке?
- Spis ={1:’python1’,2:’python2’}
Spis[3]=’python3’
Происходит … элемента … словарь. Заполните троеточие.
- Spis ={1:’python1’,2:’python2’}
Del(Spis[2])’
Происходит … элемента …. словарь. Заполните троеточие.
- Специальная функция, позволяющая измерить длину строки, списка?
Скачать — Практическая работа по информатике «Работа со строками, списками, словарями в Python»
Автор: Маркова Анна Викторовна
Должность: преподаватель
Место работы: ГАПОУ ПО «ПКИПТ» (ИТ-колледж)
Месторасположение: г. Пенза, Пензенская область
Дата изменения: 19.01.2018
Дата публикации: 19.01.2018
ГДЕ ОТВЕТЫ ?
РЕАЛЬНО ТАКАЯ ЖЕ СИТУАЦИЯ
Свяжемся с автором, попросим прислать ответы. Получим — разместим на странице.
ГДЕ ОТВЕТЫ?
Сегодня автору отправили запрос на статью с ответами. Как получим, сразу опубликуем ответы на этой странице.