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

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. Напиши в компиляторе данную программу. Подумай, что она выводит.

image7.jpg

Рис. \(1\). Программа

8. Запусти программу выше с предложенными входными данными и запиши, что будет показано в строке вывода.

Входные данные Выходные данные
Инна Ракушкина Ракушкина Инна
Poll Yan Yan Poll

9. Что выведет программа?

image8.jpg

Рис. \(2\). Сравнение строк

Вывод: программирование больше.

10. Напиши программу, которая сравнивает два слова, вводимые с клавиатуры.

Например, на вход подаются два слова:

'привет';

'приветище'.

Вывод: приветище больше.