python使用while循环输出一个三角形的九九表 8

4、使用while循环和for循环分别编写一个程序,输出一个三角形的九九表,其格式如下。12345678946810121416189121518212427162024... 4、使用while循环和for循环分别编写一个程序,输出一个三角形的九九表,其格式如下。1 2 3 4 5 6 7 8 9 4 6 8 10 12 14 16 18 9 12 15 18 21 24 27 16 20 24 28 32 36 25 30 35 40 45 36 42 48 54 49 56 63 64 72 815、输入n值,打印下列图形:n = 4时 * *** ***** ******* 展开
 我来答
匿名用户
2017-05-08
展开全部
# coding=utf-8
# using python2.7
a = [[(i + 1) * (j + 1) if i >= j else ' ' for i in range(9)] for j in range(9)]
# 1.for循环
for i in range(9):
    for j in range(9):
        print a[i][j], '\t',
    print '\n'
# 2.while循环
i, j = 0, 0
while i < 9:
    while j < 9:
        print a[i][j], '\t',
        j += 1
    print '\n'
    i += 1
    j = 0

结果如图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式