python输出加法口诀表
作者:野牛程序员:2024-11-18 13:37:55python阅读 2145
python输出加法口诀表
# 打印加法口诀表 def print_triangle_addition_table(): print("加法口诀表:") for i in range(1, 9): # 控制行数 for j in range(1, i + 1): # 每行输出的列数 print(f"{i} + {j} = {i + j:2}", end=" ") # 加法结果占2字符宽度 print() # 每行结束后换行 # 调用函数 print_triangle_addition_table()
加法口诀表: 1 + 1 = 2 2 + 1 = 3 2 + 2 = 4 3 + 1 = 4 3 + 2 = 5 3 + 3 = 6 4 + 1 = 5 4 + 2 = 6 4 + 3 = 7 4 + 4 = 8 5 + 1 = 6 5 + 2 = 7 5 + 3 = 8 5 + 4 = 9 5 + 5 = 10 6 + 1 = 7 6 + 2 = 8 6 + 3 = 9 6 + 4 = 10 6 + 5 = 11 6 + 6 = 12 7 + 1 = 8 7 + 2 = 9 7 + 3 = 10 7 + 4 = 11 7 + 5 = 12 7 + 6 = 13 7 + 7 = 14 8 + 1 = 9 8 + 2 = 10 8 + 3 = 11 8 + 4 = 12 8 + 5 = 13 8 + 6 = 14 8 + 7 = 15 8 + 8 = 16
外层循环:
控制行数,
i
表示加法中的第一个数字。内层循环:
控制每行的列数,
j
表示加法中的第二个数字,范围从 1 到i
。结果对齐:
使用
f"{i + j:2}"
,使加法结果占用至少 2 个字符宽度,确保表格整齐。换行:
每完成一行输出后,通过
print()
换行。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892