a = [1, 3, 8, 7]
a[0]
#выведет 1
a[3]
#выведет 7
a[4]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
a = [1, 3, 8, 7]
a[-1]
#выведет 7
a[-4]
#выведет 1
a[-5]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
word = "привет"
print(word[1])
#выведет р
import random
word = input("Введите слово: ")
max = len(word)
min = -len(word)
for i in range(10):
position = random.randrange(min, max)
print("word[", position, "] = ", word[position])
input()
word = input("Введите слово: ")
max = len(word)
min = -len(word)
for i in range(min,max,1):
print("word[", i, "] = ", word[i])
input()
message = "Привет"
print(message)
# выведет: Привет
message = "Пока"
print(message)
# выведет: Пока
message = "Hello"
print(message[1])
e
message[1] = "a"
Traceback (most recent call last):
File "", line 1, in
message[1] = "a"
TypeError: 'str' object does not support item assignment
a = [1, 3, 8, 7]
a[1:3] = [0, 0, 0]
a
[1, 0, 0, 0, 7]
del a[:-3]
a
[0, 0, 7]
word = "Привет"
print("Демо-программа Срезы")
print("Введите начальный и конечный индексы для среза слова 'Привет'")
begin = None
while begin != "":
begin = input("начальная позиция: ")
if begin:
begin = int(begin)
end = int(input("Конечная позиция: "))
print(word[begin:end])
input()