增加这个代码的通用性,使得
时间: 2023-07-02 08:14:26 浏览: 95
创建一个ASP通用分页类
好的,为了增加代码的通用性,我们可以让用户在程序运行时输入歌曲名称,并将歌曲名称作为参数传递给 `pull_the_turnip()` 函数,从而输出指定歌曲的歌词。修改后的代码如下:
```python
def pull_the_turnip(helper, song):
print("拔萝卜 拔萝卜 嘿哟嘿哟拔萝卜 嘿哟嘿哟拔不动 {0} 快快来 快来帮我们拔萝卜,{1},{1},好好听的{2}歌".format(helper, song, song))
song_name = input("请输入歌曲名称:") # 输入歌曲名称
helper1 = input("请输入第一个帮手的名字:") # 输入第一个帮手
helper2 = input("请输入第二个帮手的名字:") # 输入第二个帮手
# 调用函数输出第一段歌词
pull_the_turnip(helper1, song_name)
# 调用函数输出第二段歌词
pull_the_turnip(helper2, song_name)
```
在这个版本的代码中,我们新增了一个名为 `song` 的参数,用于接收用户输入的歌曲名称,并在输出歌词时使用该名称。这样,用户就可以在程序运行时输入任何歌曲名称,从而输出相应的歌词。
阅读全文