Задание

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=\)54657345275

\(s=str(v)\)

\(print(len(\)[ ]\())\)

Вывод: [ ].

6. Что определяет строка \(print(s.count('и'))\)?

Ответ:

  • удвоение количества 'и' в строке
  • количество вхождений 'и' в строку
  • вывод 'и' несколько раз подряд
  • удаление 'и' из строки

7. Напиши в компиляторе данную программу. Подумай, что она выводит.

image7.jpg

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

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

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

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

image8.jpg

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

Вывод: [ ].

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

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

'привет';

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

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

Прикрепи ниже файл с программой.

Максимальный размер файла: 5 МБ