python格式化输出诗名
时间: 2023-10-14 09:17:35 浏览: 58
我不是诗人,但我可以帮你用Python格式化输出诗名。
例如,我们要输出李白的《将进酒》:
```python
poet = "李白"
title = "将进酒"
print("《{}·{}》".format(poet, title))
```
输出结果:
```
《李白·将进酒》
```
同样的,我们也可以输出其他诗人的诗名,只需要修改变量的值即可。
相关问题
python格式化输出全部诗名
1.《静夜思》
2.《登高壮观寺》
3.《春晓》
4.《赋得古原草送别》
5.《望庐山瀑布》
6.《七步诗》
7.《江雪》
8.《登岳阳楼》
9.《将进酒》
10.《水调歌头》
11.《滕王阁序》
12.《出塞》
13.《黄鹤楼送孟浩然之广陵》
14.《送元二使安西》
15.《杂诗》
16.《赋得古原草送别》
17.《夜泊牛渚怀古》
18.《早发白帝城》
19.《绝句》
20.《鹿柴》
python格式化输出全部诗名如何编写程序
可以使用Python中的字符串格式化操作符%来输出全部诗名。下面是一个简单的例子:
```
# 定义一个列表,包含了全部诗名
poems = ['静夜思', '登高', '望庐山瀑布', '清明']
# 遍历列表,使用字符串格式化输出诗名
for poem in poems:
print('《%s》' % poem)
```
输出结果:
```
《静夜思》
《登高》
《望庐山瀑布》
《清明》
```
在这个例子中,我们定义了一个包含了全部诗名的列表。然后使用for循环遍历列表,并通过字符串格式化操作符%将诗名输出到控制台。在输出时,我们使用了%s占位符表示要输出的字符串。字符串格式化操作符%会自动将占位符替换为实际的字符串。
阅读全文