Содержание
- 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)
Системы счисления
Разработка мобильных приложений
Готовим к IT будущем
Слушайте в Екатеринбурге на частоте 89.2 FM и на www.deti.fm 2
Сложности и возможности развития кластеров в ИКТ сфере – примеры норвежских ИКТкластеров
Модели и моделирование. Тема 1. Модели и их типы
Измерение информации
Информатика как наука: история развития
Мир 3Д. Моделирование брелка
Тест по СУБД
Как подготовить эффективную презентацию
Инструкция по регистрации через терминал IBOX
Какие эмоции сделают контент вирусным
Оптимизация процессов публично-правовой организации
Дроби. Бык. Урок 11
Перегрузка операций. Лекция 4
Разработка чат-ботов командой EduTeam
Лаб.р.3, Тукбаева Р.В., 04.2-010
Дипломная работа. Проект развития сети доступа с использованием технологии GPON
Организация и разрядность интерфейсов ЭВМ
Организация рабочего места по принципу 5С
Графический редактор Paint. Рисуем нарцисс
Операции над графами
Разработка view части и базового функционала автоматизированной информационной системы Расписание учебных занятий
Как в компьютере происходит распознавание символов, введенных с клавиатуры?
Ссылки в Excel
PHP. Разработка блога
Настройка подключения к Веб ГИС