首页 > 其他 > 详细

题目:输出 9*9 口诀表

时间:2020-02-23 20:01:37      阅读:50      评论:0      收藏:0      [点我收藏+]
 1 # coding:utf-8
 2 #题目:输出 9*9 口诀表。
 3 
 4 #左下三角形
 5 for x in range(1,10):
 6     for y in range(1,x+1):
 7         z=x*y
 8         print(%d*%d=%2d%(x,y,z),end=" ")
 9     print(‘‘)
10 
11 #左上三角形
12 for i in range(1,10):
13     for j in range(i,10):
14         print("%d*%d=%2d" % (i,j,i*j),end=" ")
15     print("")   #此处存在的主要意义是为了换行
16 
17 #右上三角形
18 for i in range(1,10):
19     for j in range(1,i):
20         print(end="       ")
21         #此处end里面放了7个空格,意思是代表一个表达式所占的位置
22     for k in range(i,10):
23         print("%d*%d=%2d" % (i,k,i*k),end=" ")
24     print("")
25 
26 #右下三角形
27 for i in range(1,10):
28     for j in range(1,10-i):
29         print(end="       ")
30     for k in range(1,i+1):
31         print("%d*%d=%2d" % (i,k,i*k),end=" ")
32     print("")
33 
34 #while循环
35 n=1
36 sum=1
37 while n<10:
38     i=1;
39     while i<=n:
40         sum = i*n
41         print(%d*%d=%2d%(i,n,sum),end=" ")
42         i+=1
43     print(" ")
44     n+=1

 

题目:输出 9*9 口诀表

原文:https://www.cnblogs.com/insight-cm/p/12353699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!