wertyui W wertyui Регистрация 19 Авг 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 10 Дек 2022 #1 x = [] for for1 in range(1, 10): import random x = random.randint(1,100) k=0 while k<10: k+=1 index1=(x[0]) index2=(x[k+1]) if k>1: index1=(x[index2-1]) if x[index1]<x[index2]: print(x[index2], end=" ", sep=" " Ошибка: index1=(x[0]) TypeError: 'int' object is not subscriptable
x = [] for for1 in range(1, 10): import random x = random.randint(1,100) k=0 while k<10: k+=1 index1=(x[0]) index2=(x[k+1]) if k>1: index1=(x[index2-1]) if x[index1]<x[index2]: print(x[index2], end=" ", sep=" " Ошибка: index1=(x[0]) TypeError: 'int' object is not subscriptable
alexskaska97 A alexskaska97 Регистрация 18 Авг 2013 Сообщения 87 Репутация 0 Спасибо 0 Монет 0 10 Дек 2022 #2 У тебя x - число, а не список. Ты перезаписал его в 4 строке
богдан777 Б богдан777 Регистрация 14 Авг 2013 Сообщения 91 Репутация 0 Спасибо 0 Монет 0 10 Дек 2022 #3 x += [random.randint(1, 100)]
CFIFIR C CFIFIR Регистрация 12 Сен 2013 Сообщения 90 Репутация 0 Спасибо 0 Монет 0 10 Дек 2022 #4 импортить модуль в цикле, это что то новое
Андрей9112236 А Андрей9112236 Регистрация 17 Дек 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 10 Дек 2022 #5 x = [] for i in range(1, 10): import random x.append(random.randint(1,100)) k = 0 while k < 10: k += 1 index1 = x[0] index2 = x[k+1] if k > 1: index1 = x[index2-1] if x[index1] < x[index2]: output(x[index2], end=" ", sep=" ")
x = [] for i in range(1, 10): import random x.append(random.randint(1,100)) k = 0 while k < 10: k += 1 index1 = x[0] index2 = x[k+1] if k > 1: index1 = x[index2-1] if x[index1] < x[index2]: output(x[index2], end=" ", sep=" ")