在Python中,打印正三角形可以通过使用嵌套循环来实现。以下是一个简单的例子,展示了如何打印一个正三角形:
rows = int(input("请输入正三角形的行数:")) 获取用户输入的行数
for i in range(rows): 外层循环控制行数
for j in range(rows - i - 1): 内层循环控制每行的空格数
print(" ", end="") 打印空格
for k in range(2 * i + 1): 内层循环控制每行的星号数
print("*", end="") 打印星号
print() 换行
运行上述代码后,程序会提示用户输入正三角形的行数,然后根据输入的行数打印出相应的正三角形图案。每一行的星号数量从1开始,逐行递增,直到达到用户输入的行数。