add python code

This commit is contained in:
2026-06-16 09:35:51 +08:00
parent daecbf4603
commit daf9e50938
17 changed files with 763 additions and 19 deletions
+22
View File
@@ -0,0 +1,22 @@
"""
递归打印图案 — 演示递归基本结构
"""
def print_rect(n, current=1):
"""递归打印矩形"""
if current > n:
return
print("*" * n)
print_rect(n, current + 1)
def print_triangle(n, current=1):
"""递归打印三角形"""
if current > n:
return
print("*" * current)
print_triangle(n, current + 1)
if __name__ == "__main__":
print("矩形图案 (5x5):")
print_rect(5)
print("\n三角形图案:")
print_triangle(5)