用python输出田字格
时间: 2024-01-26 12:47:40 浏览: 64
以下是用 Python 输出田字格的代码:
```python
for i in range(5):
for j in range(5):
if i == 0 or i == 4 or j == 0 or j == 4:
print("*", end=" ")
else:
print(" ", end=" ")
print()
```
输出结果如下:
```
* * * * *
* *
* *
* *
* * * * *
```
其中,外层循环控制行数,内层循环控制列数。在内层循环中,如果行数或列数是边缘,则输出星号,否则输出空格。使用 `end=" "` 可以使每个字符之间用空格隔开,而不是换行。最后使用 `print()` 换行。
相关问题
python输出田字格
你可以使用Python的循环语句和字符串拼接来输出田字格,例如:
```python
for i in range(5):
if i == 0 or i == 4:
print("+---+---+")
else:
print("| | |")
```
输出结果如下所示:
```
+---+---+
| | |
| | |
| | |
| | |
+---+---+
```
python输出田字格代码
当然可以!以下是一个简单的Python代码,用于输出田字格:
```python
def print_tianzi():
for i in range(5):
if i % 2 == 0:
print("+" + "-" * 4 + "+")
else:
print("|" + " " * 4 + "|")
print_tianzi()
```
这段代码使用了循环和条件语句来打印田字格的图案。通过判断行数的奇偶性,选择打印"+"和"-"的行或者"|"和空格的行。运行以上代码,你将会得到一个田字格的输出。
阅读全文