0
Не понимаю как работаем try/except помогите
Задача: есть список a =[b,c,d] необходимо ввести индекс index=int(input()) Согласно индексу программа выдаст букву из списка. Необходимо составить исключения try/except. Вообще не понимаю пробовал вот так
4 Respuestas
+ 5
try:
    print(coffee[choice])
	
except:
    print('Invalid number')
	
finally:
    print('Have a good day')
+ 3
Пробуем сделать то, что находится в блоке try, если не получается(индекс вне диапазона) - переходим к except, finally в любом случае
0
coffee = ["Café Latte", "Caffe Americano", "Espresso", "Cappuccino", "Macchiato"]
choice = int(input())
try:
   if choice==0:
      print(coffee[0])
   elif choice==1:
      print(coffee[1])
   elif choice==2:
      print(coffee[2])
   elif choice==3:
      print(coffee[3])
   elif choice==4:
      print(coffee[4])
   elif choice==5:
      print(coffee[5])
   
	# место для вашего кода
	
except:
	#и здесь
   if choice==5:
      print(coffee[5])
   print("Invalid number")
finally:
	#и наконец здесь
   print("Have a good day")
0
не понимаю(((



