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

    Hey ChatGPT. I need you to walk through a for loop for me. Every time the loop completes I want you to say completed. I need the for loop to iterate off of a variable, n. I need the for loop to have an exit condition of n+1.

    • 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