以下是一个帮助小学生学习乘法的程序的代码示例:
def multiplication_table(n):
for i in range(1, n+1):
for j in range(1, n+1):
print(f"{i} x {j} = {i*j}")
print()
# 主程序
if __name__ == "__main__":
# 获取用户输入
number = int(input("请输入一个数字:"))
# 调用函数显示乘法表
multiplication_table(number)
这个程序可以根据用户输入的数字打印出乘法表。例如,如果用户输入5,程序将打印出从1到5的乘法表。
示例输出:
请输入一个数字:5
1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
1 x 4 = 4
1 x 5 = 5
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25