美文网首页
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