@Nikiys_Mi

Почему цикл while пишет «empty result»?

Вместо сумы чисел, который код должен выводить, он выводит "empty result". Это странно, вроде все переменные и их данные введены.

p = 0
while p == 1:
    a = int(input())
    b = int(input())
    c = int(input())
    d = int(input())
    x = int(input())
    p = 0
    
    if a == 0:
        print(a)
        p = 1
    if b == 0:
        print(a + b)
        p = 1
    if c == 0:
        print(a + b + c)
        p = 1
    if d == 0:
        print(a + b + c + d)
        p = 1
    if x == 0:
        print( a + b + c + d)
        p = 1
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
@nyar_roller
Молодой, перспектиный Python Developer
убери цикл while, он не к чему совершенно. у тебя переменная p по умолчанию = 0, то есть цикл не срабатывает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы