ПАЙТОН, визуальную часть делать не надо​

Приложения:

Аноним: spisok=[]
print("Введите количество грибов:\nКота,Пса,Птицы")
a=int(input())
b=int(input())
c=int(input())
spisok.insert(0,a)
spisok.insert(1,b)
spisok.insert(2,c)
print(max(spisok))
if max(spisok[0]):
print("Кот")
elif max(spisok[1]):
print("Пёс")
else:
print("Птица")
Аноним: Ответишь,почему ошибка¿
Аноним: TypeError:’int’ object is not iterable
Аноним: тогда и получишь ответ на задание

Ответы

Ответ дал: Damir1121
1

Ответ:

----------------------------------------------------------

cat, dog, bird = map(int, input().split())

arr = [[cat, 2], [dog, 1], [bird, 0]]

arr.sort(reverse=True)

print(("Птица", "Пёс", "Кот")[arr[0][1]])

----------------------------------------------------------

Без условий. Принцип такой: сортируется список со списками. Сортируется по нулевому элементу списка второго уровня по убыванию. Список второго уровня содержит число и индекс. Далее в принте выбирается одно из трех слов по индексу нулевого элемента сортированного списка.

Если надо с условиями то вместо arr = ... и arr.sort надо вписать:

if cat >= dog and cat >=bird: print("Кот")

elif dog >= bird: print("Пёс")

else: print("Птица")


Аноним: Не работает,спасити…
Аноним: Ругается на 1 строку
Аноним: и ValueError:not enough values to unpack(expected 3,got 1)
Damir1121: Ты в 1 строку кидай значения. 10 30 20, и т.д
Аноним: А понял спасибо
Вас заинтересует