运用循环语句嵌套写出边长是十个*的正方形转变到边长是十一个*的等边三角形
时间: 2023-05-23 17:07:08 浏览: 47
A:
```python
for i in range(1, 12):
for j in range(i):
print('*', end='')
print()
```
相关问题
运用循环语句嵌套写出边长是十个*的正方形转变到左下角是没有的边长是十一个*的等边三角形
A:
```python
for i in range(10): # 控制行数
for j in range(i+1): # 输出星号
print("*", end="")
print("") # 换行
for i in range(11): # 控制行数
for j in range(11-i): # 输出星号
print("*", end="")
print("") # 换行
```
运用循环语句嵌套写出每个*间隔一个空格边长是十个*的正方形转变到左下角是没有的边长是每个*间隔一个空格十一个*的等边三角形
A:
正方形代码:
```python
for i in range(10):
for j in range(10):
print("* ", end="")
print()
```
输出:
```
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
```
等边三角形代码:
```python
for i in range(11):
for j in range(i):
print("* ", end="")
print()
for i in range(11, 21):
for j in range(21-i):
print("* ", end="")
print()
```
输出:
```
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
```