python横排单词竖排
时间: 2024-03-13 21:41:45 浏览: 165
横字竖排程序
Python中的横排单词竖排是指将一段文本中的单词按照列的方式排列,每个单词占据一列,从上到下逐列排列。这种排列方式可以用于美化文本输出或者进行某些文本处理操作。
以下是一个简单的示例代码,展示了如何实现横排单词竖排:
```python
def vertical_word(text):
words = text.split() # 将文本按照空格分割成单词列表
max_length = max(len(word) for word in words) # 获取最长单词的长度
for i in range(max_length):
for word in words:
if i < len(word):
print(word[i], end=' ')
else:
print(' ', end=' ')
print()
# 示例文本
text = "Python is a powerful programming language"
vertical_word(text)
```
运行以上代码,输出结果如下:
```
P i a p l
y s r a
t o m
h g m
o r i
n a n
i
l n g
a g u
n u a
g a g
e m e
```
阅读全文