python - How to make integer patterns? -


i want build sequence pattern, example have numbers 1, 2, 3.
1 first pattern, 2 second, , 3 third.

# assign patterns. first = 1 second = 2 third = 3   # make loop x in xrange(1, 100):     print(second)  

this print second, want print number after every 2 integers.

so example:

1  2 - pattern 2 3  4 - pattern 2 5 6 - pattern 2 7 ... 

how achieve sequence? can make integer patterns in loop, such integer 2 , after every 2 integers prints pattern2 integer returned.

xrange has step parameter. see documentation.

for x in xrange(1, 100, 2):     print(second) 

to print pattern 1, 2 , 3 successively:

patterns = [first, second, third] x in xrange(1, 100):     print(patterns[x % 3]) 

to print third:

for x in xrange(1, 100):     if x % 3 == 0:         print(third) 

Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -