text = "Программа! " # Переменная text Содержит строку "Программа! "
print(text [0:10]) # Индексирование каждого символа строки. [:] - Это срез. [0:10] - Вывести 10 символов - Целая строка, но только без пробела в конце строки, тк заданная команда выводит все символы строки (Если было бы [0:11] - то пробел конечно же был бы включен)
print(text [0:4]) # Вывести символы от индекса 0 - Это символ П, до индекса 4 - Это символ Р. Результат: Прог
print(text [-2]) # Отрицательное значение, обычно применяется для того, чтобы взять что-либо с конца строки, списка и т.п..
print(text [::3]) # Вывести каждый символ с чередованием 3 символа. Так скажем... Перешагнуть 2 символа, и уже 3й распечатать
Поделитесь своими знаниями, ответьте на вопрос:
Какое число будет выведено на экран в результате выполнения этого цикла? i: =7; write('9'); while i< 11 do begin write(i); i: =i+1; end;
Решение
i=7
КВ 9
i<11=7<11
КВ 7
i=8
i<11=8<11
КВ 8
i=9
i<11=9<11
КВ 9
i=10
i<11=10<11
КВ 10
i=11
11=11
Собирая число, получим 978910