Содержание
- 2. Создание строки. Для создания строк, мы используем парные кавычки '' или "": s1 = 'Python' s2
- 3. Длина строки. Для определения длины строки (количества символов), мы используем встроенную функцию len(): s = 'Hello'
- 4. Конкатенация и умножение на число. Операторы + и * можно использовать для строк. Оператор + сцепляет
- 5. Оператор принадлежности in. С помощью оператора in, мы можем проверять, находится ли одна строка в составе
- 6. Индексация строк Очень часто бывает необходимо обратиться к конкретному символу в строке. Для этого в Python
- 7. Итерирование строк s = 'abcdef' for i in range(len(s)): print(s[i]) Результатом выполнения такой программы будут строки:
- 8. Если нам не нужен индекс самого символа, то мы можем использовать более короткий способ итерации: s
- 9. Срезы строк При построении среза s[x:y] первое число – это то место, где начинается срез (включительно),
- 10. Если опустить второй параметр в срезе s[x:] (но поставить двоеточие), то срез берется до конца строки.
- 11. Мы также можем использовать отрицательные индексы для создания срезов. Как уже говорилось ранее, отрицательные индексы строки
- 12. Мы можем передать в срез третий необязательный параметр, который отвечает за шаг среза. К примеру, срез
- 13. Если в качестве шага среза указать отрицательное число, то символы будут идти в обратном порядке. Следующий
- 15. Предположим, у нас есть строка s = 'abcdefghij' и мы хотим заменить символ с индексом 4
- 16. Метод capitalize() Метод capitalize() возвращает копию строки s, в которой первый символ имеет верхний регистр, а
- 17. Метод swapcase() Метод swapcase() возвращает копию строки s, в которой все символы, имеющие верхний регистр, преобразуются
- 18. Метод title() Метод title() возвращает копию строки s, в которой первый символ каждого слова переводится в
- 19. Метод lower() Метод lower() возвращает копию строки s, в которой все символы имеют нижний регистр. Результатом
- 20. Метод upper() Метод upper() возвращает копию строки s, в которой все символы имеют верхний регистр. Результатом
- 21. Метод count() Метод count( , , ) считает количество непересекающихся вхождений подстроки в исходную строку s.
- 22. На вход программе подается строка генетического кода, состоящая из букв А (аденин), Г (гуанин), Ц (цитозин),
- 23. Метод startswith() Метод startswith( , , ) определяет начинается ли исходная строка s подстрокой . Если
- 24. Метод endswith() Метод endswith( , , ) определяет оканчивается ли исходная строка s подстрокой . Метод
- 25. Методы find(), rfind() Метод find( , , ) находит индекс первого вхождения подстроки в исходной строке
- 26. Методы index(), rindex() Метод index( , , ) идентичен методу find( , , ), за тем
- 27. Метод strip() Метод strip() возвращает копию строки s у которой удалены все пробелы стоящие в начале
- 28. Метод lstrip() Метод lstrip() возвращает копию строки s у которой удалены все пробелы стоящие в начале
- 29. Метод replace() Метод replace( , ) возвращает копию s со всеми вхождениями подстроки , замененными на
- 30. Метод rstrip() Метод rstrip() возвращает копию строки s у которой удалены все пробелы стоящие в конце
- 31. Метод isalnum() Метод isalnum() определяет, состоит ли исходная строка из буквенно-цифровых символов. Метод возвращает значение True
- 32. Метод isalpha() Метод isalpha() определяет, состоит ли исходная строка из буквенных символов. Метод возвращает значение True
- 33. Метод isdigit() Метод isdigit() определяет, состоит ли исходная строка только из цифровых символов. Метод возвращает значение
- 34. Метод islower() Метод islower() определяет, являются ли все буквенные символы исходной строки строчными (имеют нижний регистр).
- 35. Метод isupper() Метод isupper() определяет, являются ли все буквенные символы исходной строки заглавными (имеют верхний регистр).
- 36. Метод isspace() Метод isspace() определяет, состоит ли исходная строка только из пробельных символов. Метод возвращает значение
- 37. Форматирование строк Хранить строки в переменных удобно, но часто бывает необходимо собирать строки из других объектов
- 38. f-строки Метод format хорошо справляется с задачей форматирования строк, однако если параметров много, то код может
- 39. Функция ord Функция ord позволяет определить код некоторого символа в таблице символов Unicode. Аргументом данной функции
- 40. Функция chr Функция chr позволяет определить по коду символа сам символ. Аргументом данной функции является численный
- 41. Функции ord и chr часто работают в паре. Мы можем использовать следующий код для вывода всех
- 42. Списки Создание списка Чтобы создать список, нужно перечислить его элементы через запятую в квадратных скобках: numbers
- 43. Пустой список Создать пустой список можно двумя способами: Использовать пустые квадратные скобки []; Использовать встроенную функцию,
- 44. Вывод списка Для вывода всего списка можно применить функцию print(): numbers = [2, 4, 6, 8,
- 45. Встроенная функция list Python имеет встроенную функцию list(), которая помимо создания пустого списка может преобразовывать некоторые
- 46. Функция len() Длиной списка называется количество его элементов. Для того, чтобы посчитать длину списка мы используем
- 47. Оператор принадлежности in Оператор in позволяет проверить, содержит ли список некоторый элемент. Рассмотрим следующий код: numbers
- 48. Cрезы Рассмотрим список numbers = [2, 4, 6, 8, 10]. С помощью среза мы можем получить
- 49. Операция конкатенации + и умножения на число * Мы можем применять операторы + и * для
- 50. Отличие списков от строк Несмотря на всю схожесть списков и строк, есть одно очень важное отличие:
- 51. Метод append() Для добавления нового элемента в конец списка используется метод append(). Следующий программный код: numbers
- 52. Метод extend() Можно также расширить список другим списком, путем вызова метода extend(). Следующий программный код: numbers
- 53. Удаление элементов С помощью оператора del можно удалять элементы списка по определенному индексу. Следующий программный код:
- 54. Оператор del работает и со срезами: мы можем удалить целый диапазон элементов списка. Следующий программный код:
- 55. Вывод с помощью цикла for Для вывода элементов списка каждого на отдельной строке можно использовать следующий
- 56. Вывод с помощью распаковки списка Вариант 1. Вывод элементов списка через один символ пробела: numbers =
- 57. вывод элементов списка, каждого на отдельной строке numbers = [0, 1, 2, 3, 4, 5, 6,
- 58. Поскольку строки содержат символы, подобно тому, как списки содержат элементы, то мы можем использовать распаковку строк
- 59. Метод split() Метод split() разбивает строку на слова, используя в качестве разделителя последовательность пробельных символов. Следующий
- 60. Метод join() Метод join() собирает строку из элементов списка, используя в качестве разделителя строку, к которой
- 61. Существует большая разница между результатами вызова методов s.split() и s.split(' '). Разница в поведении проявляется когда
- 62. Метод insert() Метод insert() позволяет вставлять значение в список в заданной позиции. В него передается два
- 63. Метод index() Метод index() возвращает индекс первого элемента, значение которого равняется переданному в метод значению. Таким
- 64. Метод remove() Метод remove() удаляет первый элемент, значение которого равняется переданному в метод значению. В метод
- 65. Метод pop() Метод pop() удаляет элемент по указанному индексу и возвращает его. В метод pop() передается
- 66. Метод count() Метод count() возвращает количество элементов в списке, значения которых равны переданному в метод значению.
- 67. Метод reverse() Метод reverse() инвертирует порядок следования значений в списке, то есть меняет его на противоположный.
- 68. Метод clear() Метод clear() удаляет все элементы из списка. Следующий программный код: names = ['Gvido', 'Roman'
- 69. Метод copy() Метод copy() создает поверхностную копию списка. Следующий программный код: names = ['Gvido', 'Roman' ,
- 71. Скачать презентацию





![Итерирование строк s = 'abcdef' for i in range(len(s)): print(s[i]) Результатом выполнения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/857628/slide-6.jpg)

![Срезы строк При построении среза s[x:y] первое число – это то место,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/857628/slide-8.jpg)
![Если опустить второй параметр в срезе s[x:] (но поставить двоеточие), то срез](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/857628/slide-9.jpg)





































![Cрезы Рассмотрим список numbers = [2, 4, 6, 8, 10]. С помощью](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/857628/slide-47.jpg)





















В ногу со временем. О всероссийской Акции Час кода
The common problem and troubleshooting of Tablet
Сообщество доноров крови
Раcтровая и векторная графикa
CallbackHunter 7. Семь каналов связи
Информатика и информация
Система заказа и доставки продуктов. Детский интернет форум Цифровое поколение
Фактографические системы
Реверс массива
Эл.1
Служба DHCP
Brawl Stars. Что такое Brawl stars?
Domaine. Concise reference sheets v2.0 by hecose
Презентация на тему Технические средства компьютерной графики
Создаем игру ZigZag
Основы языка гипертекстовой разметки документа HTML
Симплекс метод
Web-страницы. Язык HTML и др. Тема 1
1С: Номенклатура
Кибертерроризм - угроза национальной безопасности
Практические курсы по Apache Spark для аналитиков, разработчиков, администраторов Big Data
Презентация на тему Решение задач части В демоверсии ЕГЭ-2013 по информатике
Миллион кімге бұйырады
Конструирование алгоритмов. Алгоритмизация и программирование
Make movie - make money. Продвижение бренда ВятГУ
Антивирусы. Анализ антивирусов
Перспективные направления библиографической деятельности научной библиотеки в XXI в
Методы обнаружения аномалий