Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 14.04.2022
Сообщений: 42
1

Выдает ошибку TypeError: 'int' object is not subscriptable

01.06.2022, 21:49. Показов 2212. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
File "C:\Users\nazar\Desktop\6 task module.py", line 21, in <module>
if bag[i] >= max_bag and weight[i] <= max_weight:
TypeError: 'int' object is not subscriptable

Вот сам код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
max_weight=float(input("Максимальна вага багажу: "))
max_bag=2
people=[]
bag=[]
weight=[]
people_n=int(input("Введіть кількість пасажирів: "))
for i in range(people_n):
    people.append(str(input("Введіть ім'я пасажира: ")))
 
for i in range(people_n):
    bag=int(input("Введіть кількість багажу пасажира: "))
 
for i in range(people_n):
    weight=float(input("Введіть загальну вагу багажу пасажира: "))
 
""" більше 2 речей, <max_weight  """
 
print("Умови допуску:\n1)К-ть речей не перевищує 2.\n2)Загальна вага багажу не перевищує ",max_weight)
 
for i in range(people_n):
    if bag[i] >= max_bag and weight[i] <= max_weight:
        print("Пасажир ",people[i]," проходить багажний контроль!")
    else:
        print("Пасажир ",people[i]," не проходить багажний контроль!")
 
 
input()
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2022, 21:49
Ответы с готовыми решениями:

TypeError: 'int' object is not subscriptable
a = int(input()) lat = lst = for i in range(a): lst.append(i) if int(i) &gt;= 4: ...

TypeError: 'int' object is not subscriptable
i = l = z = 0 dlina = 0 for l in l: dlina=dlina+l*2 z=z+1 print(dlina, z) ...

TypeError: 'int' object is not subscriptable
a = b = n = int ( input()) n-=1 for i in range ( 0 , n ): a = int (input()) b = int...

Ошибка TypeError: 'int' object is not subscriptable
b = ]]]] print(a) Вот сам код не понимаю почему выходит ошибка

2
5027 / 3373 / 1155
Регистрация: 21.03.2016
Сообщений: 8,188
01.06.2022, 22:01 2
а что у вас в переменной weight в 21 строке?
0
Эксперт по компьютерным сетям
5901 / 3358 / 1036
Регистрация: 03.11.2009
Сообщений: 10,009
02.06.2022, 00:48 3
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
а что у вас в переменной weight в 21 строке?
и в bag, на всякий случай
0
02.06.2022, 00:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2022, 00:48
Помогаю со студенческими работами здесь

Ошибка TypeError: 'int' object is not subscriptable
Здравствуйте. Решаю следующую задачу: Дан набор из N целых положительных чисел. Для каждого числа...

Не могу понять из-за появляется ошибка : TypeError: 'int' object is not subscriptable
https://pastebin.com/raw/f5HEJ0Q2 a, b = map(int, input().split()) v=int(input()) j= * (v + a)...

При попытке обращения к данным из базы с полем с типом Set получаю ошибку TypeError: 'set' object is not subscriptable
C базой соединяюсь и данные которые мне необходимо получить я получаю в итоге я получаю такой...

TypeError: 'method' object is not subscriptable
import random import math n = int(input()) class Calculator: def __init__(self,...

TypeError: 'type' object is not subscriptable
не могу понять на что компилятор ругается, хочу использовать модуль array выдает ошибку...

TypeError: 'NoneType' object is not subscriptable в скрипте
Код у меня такой(писал не сам, хочется разобраться) import imaplib import email import os ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru