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):
发布评论