Содержание
- 2. Для работы с текстом в Python предусмотрен специальный строковый тип данных str Python создает строковые объекты,
- 3. Без кавычек Python расценит текст как переменную и попытается вывести на экран ее содержимое (если такая
- 4. Можно создать пустую строку: >>> '' '' >>>
- 5. Для работы со строками в Python предусмотрено большое число встроенных функций, например, len(). Она определяет длину
- 6. Например, если мы хотим объединить несколько строк в одну, Python позволяет это сделать с помощью операции
- 7. Например, надо объединить строки. Для этого с помощью функции str() преобразуем число 5 в строку '5'
- 8. Например, обратное преобразование типов: >>> int("-5") -5 >>>
- 9. Повтор строки заданное число раз: >>> "СПАМ" * 10 'СПАМСПАМСПАМСПАМСПАМСПАМСПАМСПАМСПАМСПАМ' >>>
- 10. Строки можно присваивать переменным и дальше работать с переменными: >>> s = "Я изучаю программирование" >>>
- 11. Если хотим поместить разные виды кавычек в строку, то сделать это можно несколькими способами: >>> "Hello's"
- 12. Использование специальных символов (управляющие escape-последовательности), которые записываются, как два символа, но Python видит их как один:
- 13. Управляющие escape - последовательности \n - переход на новую строку \t - знак табуляции \\ -
- 14. Многострочная строка (заключается в три одинарные кавычки): >>> '''Это длинная строка''' 'Это длинная\nстрока' >>>
- 15. Строка со специальным симвjлом с функцией print >>> print('Это длинная\nстрока') Это длинная строка >>>
- 16. Примеры >>> print(1, 3, 5) 1 3 5 >>> print(1, '2', 'снова строка', 56) 1 2
- 18. Примеры >>> print(1, 6, 7, 8, 9) 1 6 7 8 9 >>> print(1, 6, 7,
- 19. Операции над строками Каждый символ строки имеет свой порядковый номер (индекс). Нумерация символов начинается с нуля.
- 20. Отрицательный индекс: длина строки + отрицательный индекс. Например, для -1 это будет: len(s)-1, т.е. 24. >>>
- 21. Пример: >>> s = 'Я люблю писать программы!' >>> s[0]='J' Traceback (most recent call last): File
- 22. Работа со строковыми объектами для Python не отличается от работы с числовыми объектами:
- 23. Изменяем значение переменной s. Создается новый строковый объект (а не изменяется предыдущий) по адресу id2 и
- 24. Прежде чем мы поймем, как строки можно изменять, познакомимся со срезами: >>> s = 'Питоны водятся
- 25. Это легко запомнить, если индексы представить в виде смещений:
- 26. Со срезами можно производить различные манипуляции: >>> s[:3] # с 0 индекса по 3-ий не включительно
- 28. Скачать презентацию



















![Пример: >>> s = 'Я люблю писать программы!' >>> s[0]='J' Traceback (most](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/855190/slide-20.jpg)




![Со срезами можно производить различные манипуляции: >>> s[:3] # с 0 индекса](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/855190/slide-25.jpg)
Индекс Хирша
Алгоритмы с пословицами
Основные термины типографики
Система команд исполнителя Чертежник
Предоставление информации о местоположении в системе Адамс
Презентация на тему Разбор решений задач части В заданий ГИА по информатике
Информация и информационные технологии
Единицы измерения информации
Применение технологий Интернета вещей для оценки экологического состояния городских территорий
Одномерные массивы целых чисел. Алгоритмизация и программирование
Крестики-нолики. Графический редактор Paint
Работа с Erwin 7.3
Представление научных результатов
Добавление текста в графический редактор Paint
Цифровая инфраструктура доверия
Подделка 2ГИС
Списки. Виды списков
Устройства ввода и вывода информации. 8 класс
Анализ программы, содержащей подпрограммы, циклы, ветвления
Основы реляционной алгебры
Networks_IP-nets_2
Страдания от кибермании
Инновационная, гибкая и масштабируемая система диспетчеризации. Титроника
Отечественные ученые в области информатики
МОФР - практика. Решение всех задач
Работа с текстом. Задания 21-24. ЕГЭ по обществознанию
Wprowadzenie do UML’a
Создание Web - документов