用python打印一个长为宽两倍的长方形
时间: 2023-05-24 19:03:27 浏览: 95
如何使用Python打印
可以使用以下代码实现:
```
height = 5
width = 10
for i in range(height):
for j in range(width):
if j == 0 or j == width - 1 or i == 0 or i == height - 1:
print("*", end="")
else:
print(" ", end="")
print()
```
输出结果为:
```
**********
* *
* *
* *
**********
```
其中 `height` 和 `width` 可以根据需要自行调整。这里使用两层循环嵌套,外层循环控制高度,内层循环控制宽度,并根据位置判断是否需要打印 "*" 符号。由于输出的每一行需要单独打印,因此需要在内部循环结束后加上一个换行符 `print()`。
阅读全文