美文网首页
2019-01-15

2019-01-15

作者: 丶逝水 | 来源:发表于2019-01-15 11:44 被阅读0次

    <code>"""

    通过Python实现了输出长方形完整格式、左上三角形、右上三角形、左下三角形以及

    右下三角形五种格式的九九乘法表。"""

    # 1.文件说明使用“,而不是‘

    # 输出长方形

    def re():

    for iin range(1, 10):

    for jin range(1, 10):

    print('%d*%d=%2d' % (i, j, i * j), end=' ')

    print('\n')

    # 输出左上三角形

    def lt():

    for iin range(1, 10):

    for jin range(i, 10):

    print('%d*%d=%2d' % (i, j, i * j), end=' ')

    # 2.控制输入%2,有关方面还得看

                # 3.print中控制换行的是end不是ending

            print('\n')

    # 右上三角形

    def rt():

    for iin range(1, 10):

    print(7 * (i -1) *' ', end=' ')

    # 4.一开始把控制空格输入的print放在第二个for循环内,说明你没预先想过怎么实现

            # 而是通过调试来完成,对于简单的编程还可实现,复杂的编程这样做会耗费大量时间

            for jin range(i, 10):

    print('%d*%d=%2d' % (i, j, i * j), end=' ')

    print('\n')

    # 左下

    def lb():

    for iin range(1, 10):

    for jin range(1, i +1):

    # 5.注意range(start, end),是包含start不含end的

                print('%d*%d=%2d' % (i, j, i * j), end=' ')

    print('\n')

    # 右下

    def rb():

    for iin range(1, 10):

    print(7 *' ' * (9 - i), end=' ')

    for jin range(1, i +1):

    print('%d*%d=%2d' % (i, j, i * j), end=' ')

    print('\n')

    </code>

    相关文章

      网友评论

          本文标题:2019-01-15

          本文链接:https://www.haomeiwen.com/subject/wdnedqtx.html