Слайд 2
Форматирование строк
Данное понятие подразумевает подстановку какого-либо шаблона в определенное место (или
в определенные позиции) текста.
Рассмотрим пример использования в коде на Python метода format:
1. Одна подстановка:
'Hello, {}!'.format('Vasya') # 'Hello, Vasya!‘
2. Несколько подстановок:
'{0}{1}{0}'.format('abra', 'cad') # 'abracadabra'
3. Форматирование с множественными подстановками:
'Coordinates: {latitude}, {longitude}'.format(latitude='37.24N', longitude='-115.81W')
'Coordinates: 37.24N, -115.81W'
Слайд 3
Пример.
Допустим, есть какое-то объявление и несколько разных людей, которым нужно это
объявление отправить. Для этого создается заготовка с содержанием объявления, внутри которого есть ряд изменяющихся параметров: имена людей и названия событий. Вывести варианты итогового объявления на экран. Для задания имен и названий использовать форматирование при помощи метода format.
Используйте шаблон:
Уважаемый (ая), Иван Иванович!
Приглашаем Вас на день открытых дверей.
Дата события: 1 мая.
С уважением, Василий.
Слайд 4
Пример листинга программы.
name_1=input("Введите ваше имя ")
for i in range(1,6):
name=input("Введите имя
и отчество ")
event=input("введите событие ")
print("Уважаемый (ая), {}!".format(name))
print("Приглашаем Вас на {}".format(event)) print("Дата события: {} мая".format(i))
print("ПС уважением, {}".format(name_1) )
print()
Слайд 5
Сравнение строк
Сравнение строк в Python можно выполнить с помощью операторов равенства
(==) и сравнения (<,>,! =, <=,> =). Специальных методов для сравнения двух строк не существует. Сравнение строк выполняется с использованием символов в обеих строках. Символы в обеих строках сравниваются один за другим. Когда обнаруживаются разные символы, сравнивается их значение Unicode. Символ с меньшим значением Unicode считается меньшим.
Слайд 6