From 821bc8559beb7d99b97d552ae76632726cd59bd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=98=89=E8=B1=AA?= <2710186990@qq.com> Date: Sat, 21 Mar 2026 15:35:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B9=9D=E4=B9=9D=E4=B9=98?= =?UTF-8?q?=E6=B3=95=E8=A1=A8=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建test.py实现九九乘法表 - 添加.gitignore忽略不必要的文件 - 包含任务要求文件 --- .gitignore | 22 +++++++++++++++++++++ test.py | 44 ++++++++++++++++++++++++++++++++++++++++++ 开发及提交要求.txt.txt | 1 + 3 files changed, 67 insertions(+) create mode 100644 .gitignore create mode 100644 test.py create mode 100644 开发及提交要求.txt.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5c531b8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Claude Code configuration +.claude/ + +# Python bytecode +__pycache__/ +*.py[cod] +*$py.class + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo + +# OS files +.DS_Store +Thumbs.db + +# Virtual environments +venv/ +env/ +.env \ No newline at end of file diff --git a/test.py b/test.py new file mode 100644 index 0000000..2fe20eb --- /dev/null +++ b/test.py @@ -0,0 +1,44 @@ +#!/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() \ No newline at end of file diff --git a/开发及提交要求.txt.txt b/开发及提交要求.txt.txt new file mode 100644 index 0000000..21cb516 --- /dev/null +++ b/开发及提交要求.txt.txt @@ -0,0 +1 @@ +请基于当前目录下完成一个九九乘法表的test.py程序,提交并推送远程仓库ssh://git@82.156.249.211:2222/htdw766/aicode.git \ No newline at end of file