Files
aicode/test.py
王嘉豪 821bc8559b 添加九九乘法表程序
- 创建test.py实现九九乘法表
- 添加.gitignore忽略不必要的文件
- 包含任务要求文件
2026-03-21 15:35:56 +08:00

44 lines
968 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
九九乘法表程序
打印完整的9x9乘法表
"""
def print_multiplication_table():
"""打印九九乘法表"""
print("九九乘法表:")
print("=" * 50)
# 打印表头
print(" ", end="")
for i in range(1, 10):
print(f"{i:4}", end="")
print()
print("-" * 50)
# 打印乘法表内容
for i in range(1, 10):
print(f"{i} |", end="")
for j in range(1, 10):
print(f"{i*j:4}", end="")
print()
print("=" * 50)
def print_triangle_multiplication_table():
"""打印三角形格式的九九乘法表"""
print("\n三角形格式九九乘法表:")
print("=" * 30)
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j}×{i}={i*j:2}", end=" ")
print()
print("=" * 30)
if __name__ == "__main__":
print_multiplication_table()
print_triangle_multiplication_table()