2024年4月22日发(作者:)

python星号三角形代码

Python是一门功能强大且易于学习的编程语言,它提供了许多有用

的功能和库,可以用于各种不同的应用程序开发。在本文中,我将

介绍如何使用Python编写一个输出星号三角形的代码。

星号三角形是一种常见的图形,它由一系列星号组成,呈递增或递

减的形式排列。下面是一个例子:

```

*

**

***

****

*****

```

要实现这个功能,我们可以使用Python的循环语句和字符串操作。

下面是一个简单的代码示例:

```python

def print_triangle(n):

for i in range(1, n+1):

print('*' * i)

print_triangle(5)

```

在上面的代码中,我们定义了一个名为print_triangle的函数,它

接受一个参数n,表示要打印的星号行数。在函数内部,我们使用

for循环从1到n遍历,并使用字符串乘法操作符将星号乘以当前

行数i,然后使用print函数打印出来。

当我们调用print_triangle(5)时,它将输出一个包含5行星号的三

角形:

```

*

**

***

****

*****

```

除了递增的三角形,我们还可以编写代码以打印递减的星号三角形。

下面是一个相应的代码示例:

```python

def print_inverted_triangle(n):