python - 通过使用循环/函数来缩短代码以消除重复的单词
问题描述
在我的 CS 入门课程中,我们有一个作业,我们必须使用 Python 缩短“The Fox”的歌词。有 7 行重复单词和 2 组连续重复的行。我使用函数来重复连续的行,但我想不出一种方法来使用循环或函数来缩短重复单词的行。这些带有重复单词的行的一些示例:
print("狗汪汪,猫喵喵叫。")
print("鸟鸣叫,鼠标发出吱吱声。")
print("牛哞哞。青蛙呱呱叫,大象哞哞。")
这些行重复“goes”,但我只是不确定如何使用循环或函数来缩短代码,以便它以与上面相同的方式打印但代码更少。
解决方案
推荐阅读
- python-3.x - python命令生成程序时创建异常.exe已停止工作类型错误
- google-cloud-storage - 如何消除 gsutil 中的命令异常问题
- sql - 为什么将链接服务器用于外部和内部存储过程时不传播异常?
- c++ - 编译器看不到的类内部定义的友元函数
- html - thymeleaf 文本模式字符串如何保持每行的缩进
- html - Bootstrap 导航栏隐藏 #link 上的内容
- ios - 如何实现 iOS 13 SSO 扩展?
- arrays - 如何将字母数字值转换为 Typescript 中的值范围?
- javascript - ReactJS - 在更新表单中预填充动态字段
- php - 为什么 ping 属性在 html5 中无法正常工作