Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в



Pdf көрінісі
бет55/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   51   52   53   54   55   56   57   58   ...   84
PYTHON

Примеры строк в Python 
 
Таблица 14 
 
Задание строки 
Описание 
S=′′ 
Пустая строка 
S=′A′ 
Строка, состоящая из одного символа 
S=′Hello′ 
Строка, состоящая из нескольких символов, заключена в апост- 
рофы 
S="good" 
Строка, состоящая из нескольких символов, заключена в кавычки 
 
Также в строках в языке Python могут использоваться специальные непечатаемые сим- 
волы. В таблице 15 представлен перечень таких символов, которые носят название экра- 
нированных последовательностей: это последовательности, начинающиеся с символа 
«\», за которым следует один символ или более. 
Таблица 15 
Экранированные последовательности 
 
Экранированная последовательность 
Описание 
\n 
Перевод строки 
\t 
Горизонтальная табуляция 
\v 
Вертикальная табуляция 
\r 
Возврат в начало строки 
Пример 1 
s="abc \n efg" 
print(s) 


ПРОГРАММИРОВАНИЕ 
84 
В содержание
 
Результат работы программы представлен на рисунке 94. 
Рис. 94. Результат работы программы 
Аналогично спискам, строки в языке Python являются упорядоченными последова- 
тельностями символов, следовательно, могут быть проиндексированы. Для обращения к 
отдельному символу в строке можно указать имя строки, за которым следует число (ин- 
декс) в квадратных скобках [ ]. Так же, как и в списках, нумерация символов начинается с 
индекса 0. Например, обращение s[2] к строке s="hello" возвращает символ «l». 
Индексы также могут быть представлены и отрицательными значениями (табл. 16). 
Таблица 16 
Варианты индексации строк в Python 
 
Строка S 


Достарыңызбен бөлісу:
1   ...   51   52   53   54   55   56   57   58   ...   84




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет