Title: Output 9*9 formula
Code:
2 3 for I in Range (1,10): 4 for J in Range (1,10): 5 if J < i:6 print ('%d*%d=%d '% (j,i,i*j), end = ') 7 elif i = = j:8 print ('%d*%d=%d '% (j,i,i*j))
Operation Result:
[[email protected] code_100]# python code_8.py1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=1 5 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=491*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=641*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81[[email protected] code_100 ]#
Code Explanation:
3 for i in range (1,10): #i取值1-9 4 for j in range (1,10): #j取值1 -9 5 if j < i: #当 * Before the number is less than the number of * after 6 print ('%d*%d=%d '% (j,i,i*j),end = ' ') # print multiplication formulas, end= ' means the output does not wrap 7 elif i == j: #当i == j 8 Print ('%d*%d=%d '% (j,i,i*j)) #另起一行, line-break output
This article is from the "Learning Notes" blog, so be sure to keep this source http://netsyscode.blog.51cto.com/6965131/1743968
"Python" programming language Introduction Classic 100 cases--8