Слайд 2
![Урок 2. Строки, списки](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-1.jpg)
Слайд 3
![Что такое строка? Фрагменты текста в программировании обычно называют строками Строка — это последовательность символов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-2.jpg)
Что такое строка?
Фрагменты текста в программировании обычно называют строками
Строка —
это последовательность символов
Слайд 4
![Синтаксическая ошибка Синтаксическая ошибка — это неверное расположение слов в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-3.jpg)
Синтаксическая ошибка
Синтаксическая ошибка — это неверное расположение слов в предложении или
— в нашем случае — слов и символов в программе
Сообщение SyntaxError означает, что вы ввели данные не в том порядке, который ожидает Python, или не ввели те данные, которые он от вас ждал
Слайд 5
![Способы переноса строки в Python Используя специальный символ /n “Привет,/n](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-4.jpg)
Способы переноса строки в Python
Используя специальный символ /n
“Привет,/n Мир!”
Надо писать строку
в трех одинарных кавычках, тогда можно переносить строки с помощью клавиши Enter
’’’Привет,
Мир!’’’
Слайд 6
![Переменные внутри строк Можно печатать строки, содержащие значения переменных. Для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-5.jpg)
Переменные внутри строк
Можно печатать строки, содержащие значения переменных. Для этого используются
метки %s в тех местах, где должны быть значения (это называется подстановкой)
Слайд 7
![Конкатенация (сложение) строк Сложение нескольких строковых переменных: Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-6.jpg)
Конкатенация (сложение) строк
Сложение нескольких строковых переменных:
Код программы:
Результат:
Слайд 8
![Умножение строк Что получится, если умножить 5 на 4? Разумеется,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-7.jpg)
Умножение строк
Что получится, если умножить 5 на 4? Разумеется, 20. А
если умножить на 10 букву «a»? У Python на этот счет свое мнение.
Код программы:
Результат:
Слайд 9
![Задача Напечатаем в Python следующее письмо:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-8.jpg)
Задача
Напечатаем в Python следующее письмо:
Слайд 10
![Создание списков Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-9.jpg)
Создание списков
Код программы:
Результат:
Слайд 11
![Вывод отдельного элемента списка Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-10.jpg)
Вывод отдельного элемента списка
Код программы:
Результат:
Слайд 12
![Изменение отдельного элемента списка Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-11.jpg)
Изменение отдельного элемента списка
Код программы:
Результат:
Слайд 13
![Добавление в список нового элемента Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-12.jpg)
Добавление в список нового элемента
Код программы:
Результат:
Слайд 14
![Удаление элементов из списка С помощью del Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-13.jpg)
Удаление элементов из списка
С помощью del
Код программы:
Результат:
Слайд 15
![Удаление элементов из списка С помощью pop[i] Код программы: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-14.jpg)
Удаление элементов из списка
С помощью pop[i]
Код программы:
Результат:
Слайд 16
![Удаление элементов из списка по содержимому Метод Remove Программный код: Результат:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-15.jpg)
Удаление элементов из списка по содержимому
Метод Remove
Программный код:
Результат:
Слайд 17
![Вопросы Что такое строка? Зачем нужны списки? Чем списки отличаются](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-16.jpg)
Вопросы
Что такое строка?
Зачем нужны списки?
Чем списки отличаются от строк?
Какая функция добавляет
элемент в список?
Как заменить элемент списка?
Слайд 18
![Задачи на строки Вспомнить задачу с прошлого урока про решение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-17.jpg)
Задачи на строки
Вспомнить задачу с прошлого урока про решение квадратного уравнения
и,
используя подстановку, вывести ответ на экран.
Написать в столбик четверостишие.
Слайд 19
![Задачи на списки Написать список книг/фильмов/мультфильмов, которые вы хотите прочитать/посмотреть.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/84132/slide-18.jpg)
Задачи на списки
Написать список книг/фильмов/мультфильмов, которые вы хотите
прочитать/посмотреть.
Добавить фильмы, которые вы
уже смотрели
Удалить мультфильмы.