• Jaysyn@kbin.social
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    1 年前

    Didn’t work. Output this:

    `# Set the value of n
    n = 5

    Create a for loop with an exit condition of n+1

    for i in range(n+1):
    # Your code inside the loop goes here
    print(f"Iteration {i} completed.")

    This line will be executed after the loop is done

    print(“Loop finished.”)`

    Interesting. The code format doesn’t work on Kbin.

    • e0qdk@kbin.social
      link
      fedilink
      arrow-up
      6
      ·
      1 年前

      Interesting. The code format doesn’t work on Kbin.

      Indent the lines of the code block with four spaces on each line. The backtick version is for short inline snippets. It’s a Markdown thing that’s not well communicated yet in the editor.

    • Sanctus@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 年前

      I think I fucked up the exit condition. It was supposed to create an infinite loops as it increments n, but always needs 1 more to exit.

      • Nawor3565@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 年前

        What if you just told it to exit on n = -1? If it only increments n, it should also go on forever (or, hell, just try a really big number for n)

        • Sanctus@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 年前

          That might work if it doesn’t attempt to correct it to something that makes sense. Worth a try tbh.

    • Echo Dot@feddit.uk
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 年前

      You need to put back ticks around your code `like this`. The four space thing doesn’t work for a lot of clients