1. Конкатенация— это:
- умножение строк
- складывание строк
- повторение строк
- склеивание строк
2. Что будет выведено в результате работы программы?
| Фрагмент программы | Вывод |
|---|---|
| \(s='cat\)' \(print(s\*5)\) |
catcatcatcatcat |
| \(k='programming'\) \(print(k[2:5])\) |
org |
| \(d='algorithm'\) \(print(d[1:4:1])\) |
lgo |
3. Зачем применяется функция len()?
Ответ:
- меняет тип строки
- возвращает последний символ строки
- выводит порядковый номер указанного символа
- возвращает количество символов в строке
4. Проанализируй программу и запиши, что получится в строке вывода.
\(s='\)Добрый вечер!\('\)
\(print(len(s))\)
Вывод: 13.
5. Восстанови программу, которая выводит количество цифр в числе.
\(v=\)78967567459876
\(s=str(v)\)
\(print(len(\)v\())\)
Вывод: 14.
6. Что определяет строка \(print(s.count('и'))\)?
Ответ:
- вывод 'и' несколько раз подряд
- удаление 'и' из строки
- удвоение количества 'и' в строке
- количество вхождений 'и' в строку
7. Напиши в компиляторе данную программу. Подумай, что она выводит.
Рис. \(1\). Программа
8. Запусти программу выше с предложенными входными данными и запиши, что будет показано в строке вывода.
| Входные данные | Выходные данные |
|---|---|
| Инна Ракушкина | Ракушкина Инна |
| Poll Yan | Yan Poll |
9. Что выведет программа?
Рис. \(2\). Сравнение строк
Вывод: программирование больше.
10. Напиши программу, которая сравнивает два слова, вводимые с клавиатуры.
Например, на вход подаются два слова:
'привет';
'приветище'.
Вывод: приветище больше.