Module (7%)
Section (7%)

Строки - краткий обзор

Давайте кратко рассмотрим природу строк Python.

Прежде всего, строки Python (или просто строки, поскольку мы не будем обсуждать строки других языков) являются неизменяемыми последовательностями.

Это очень важно отметить, потому что это означает, что от них следует ожидать знакомого поведения.

Давайте проанализируем код в редакторе, чтобы понять, о чем мы говорим:

  • Взгляните на Пример 1. Функция len(), используемая для строк, возвращает количество символов, содержащихся в аргументах. Программа выводит 2.
  • Любая строка может быть пустой. Тогда ее длина будет 0 - как в Примере 2 .
  • Не забывайте, что обратная косая черта (\), используемая в качестве escape-символа, не включается в общую длину строки. Таким образом, код в Примере 3 выводит 3.

Запустите три примера кода и проверьте.



Code

# Пример 1

word = 'by'
print(len(word))


# Пример 2

empty = ''
print(len(empty))


# Пример 3

i_am = 'I\'m'
print(len(i_am))
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×