[Python] Alguém consegue ver o que esta faltando ou errado? Python

Discussão em 'Python' iniciado por Stack, Dezembro 2, 2024.

  1. Stack

    Stack Membro Participativo

    Não consigo definir que em um numero gerado por um "for" e uma variável acompanhando abaixo ou igual. Quando o "for" começar a descer a variável se torna > registra em outra variável esse topo e volta a seguir o "for" abaixo ou igual.

    Se "for" voltar a subir, a variável com o valor do topo zera, para seguir novo ciclo.

    Tentei no código abaixo mas em algum momento no decrescente ele se torna maior sendo que esta em declínio o "for".

    x = 100
    y = 99
    b2 = 0
    c = 101
    d = 0.20
    e = False
    buffer = 0.0001
    z = 0

    for a in range(20):
    x += 1
    y += x + (1 - x)
    #Não exibe até 117
    if y > 117:
    print(f"x {x}")
    print(f"y {x}")
    print("Fim Crescente *************************")

    x = x
    y = y
    for c in range(x, 0, -1):
    x += -1
    y = x
    if b2 > x:
    print(f"_b2_ {b2} _x_ {x}")
    if b2 > x and e:
    y = x * (1 - d)
    print(f"_y_ {y} _b2_ {b2} _x_ {x}")
    b2 = x
    print(f"b2 {b2} _x_ {x}")
    print("End 2__________________")
    print("Fim Decrescente")

    Continue reading...

Compartilhe esta Página