用pyth打印一个9*9倒三角 #第1排9个*,第2排8个*,第3排7个*... ...第9排1个*
时间: 2023-01-11 12:55:36 浏览: 68
要用 Python 打印出一个 9*9 的倒三角,可以使用下面的代码:
```
for i in range(9):
print(' ' * (8 - i) + '*' * (2 * i + 1))
```
输出结果如下:
```
*
***
*****
*******
*********
***********
*************
***************
*****************
```
注意:在 Python 中,使用 `*` 操作符来重复字符串,例如 `'*' * 5` 会输出 `'*****'`。
相关问题
pyth利用循环打印一个菱形
可以使用以下代码打印一个菱形:
```python
n = 5
for i in range(n):
print(" "*(n-i-1) + "*"*(2*i+1))
for i in range(n-2, -1, -1):
print(" "*(n-i-1) + "*"*(2*i+1))
```
输出结果为:
```
*
***
*****
*******
*********
*******
*****
***
*
```
pyth利用循环打印一个矩形
可以使用以下代码来利用循环打印一个矩形:
```
int rows = 5;
int cols = 10;
for (int i = ; i < rows; i++) {
for (int j = ; j < cols; j++) {
printf("*");
}
printf("\n");
}
```
其中,`rows` 和 `cols` 分别表示矩形的行数和列数,可以根据需要进行修改。循环中的两个 `for` 循环分别用来控制行和列的输出,`printf("*")` 用来输出矩形中的每一个元素,`printf("\n")` 用来换行。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)