Python Forum

Full Version: Need help with coding!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I need to make a code which prints out the following in just 4 lines of code.
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
And so forth until 100. I'm stuck on how to make python go to a new line after 10,20,30,40,50,60 etc. I know formatting is involved but I'm quite stuck.
what have you tried? Also, this sounds like homework, so I am moving it in the correct subforum.
Show what you've got so far, the entire error if there is one, the output you're getting, and the output you want to get.

Or just use this :)
>>> _ = list(print(n, end=("\n" if n%10==0 else " ")) for n in range(1, 101))
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100