Python Forum
adding to code but still getting same output
Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
adding to code but still getting same output
#4
for i in range(1,4):
    for j in range(1,4):
        print( 'Running i =', i, 'j =', j )
        if i==2 and j==1 :
            print('Breaks inner loop at i=2 j=1')
            break
Output:
Running i = 1 j = 1 Running i = 1 j = 2 Running i = 1 j = 3 Running i = 2 j = 1 Breaks inner loop at i=2 j=1 Running i = 3 j = 1 Running i = 3 j = 2 Running i = 3 j = 3
Also, note that it is better to us string formatting, i.e. replace

print( 'Running i =', i, 'j =', j )
with

print('Running i = {}, j = {}'.format(i,j))
Reply


Messages In This Thread
RE: adding to code but still getting same output - by buran - Jul-11-2017, 08:18 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  No desired output for code. James349 1 1,059 May-19-2023, 05:43 PM
Last Post: deanhystad
  I need help for adding def to my code muzaffarshamsiev 1 1,722 Mar-28-2021, 02:18 AM
Last Post: BashBedlam
  Wrong output on my code. JTNA 2 7,982 Apr-04-2019, 01:55 PM
Last Post: JTNA
  Code to use output from arduino as input (help) Updownrightleft 0 2,266 Nov-03-2018, 11:04 PM
Last Post: Updownrightleft
  What this code will output and why? Valgard 4 3,984 Aug-30-2017, 01:41 PM
Last Post: Valgard

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020