python编写程序,打印九九乘法表。要求输出九九乘法表的各种显示效果。(矩形、上三角(两种)、下三角)
时间: 2024-05-24 11:13:51 浏览: 123
基础算法-python打印九九乘法表
可以的,以下是Python代码实现九九乘法表:
# 定义九九乘法表的行数
rows = 9
# 输出矩形
print("矩形:")
for i in range(1, rows+1):
for j in range(1, i+1):
print("{0}*{1}={2}".format(j, i, i*j), end="\t")
print()
# 输出上三角1
print("上三角1:")
for i in range(1, rows+1):
for j in range(i, rows+1):
print("{0}*{1}={2}".format(i, j, i*j), end="\t")
print()
# 输出上三角2
print("上三角2:")
for i in range(1, rows+1):
for j in range(1, i+1):
print("{0}*{1}={2}".format(i, j, i*j), end="\t")
print()
# 输出下三角
print("下三角:")
for i in range(rows, 0, -1):
for j in range(1, i+1):
print("{0}*{1}={2}".format(j, i, i*j), end="\t")
print()
# 讲一个笑话
为什么程序员总是喜欢使用黑暗模式?因为 Java 大法好!
阅读全文