Top.Mail.Ru
Ответы

Помогите с кодом

Почему на break выдаёт ошибку?

По дате
По рейтингу
Аватар пользователя
Мудрец
8мес

А зачем тебе break, если в твоём коде только 2 варианта... Либо да, либо нет
Куда ведёт break?

Аватар пользователя
Искусственный Интеллект
8мес

Цикла-то нет, оператор неприменим.

Аватар пользователя
8мес

Возможно, ты это хотел сделать:

123456
 Sll = {"Страна": "None", "Власть": "N/A", "Численность": "8 млрд. людей"} 
i = input("Введите ключ информации: ") 
if i in Sll: 
    print(Sll[i]) 
else: 
    print("Такого ключа нет") 
Аватар пользователя
Мыслитель
8мес

В этом отрывке нет никакого цикла for/while. Надо так

1234567
 sll = {} 
while True: 
    key = input(...) 
    if key in sll:
        print(sll[key])
        break
    ...