#8 定義 function,印出催淚歌曲歌詞

・練習呼叫使用 function 同樣的事物
1、先找自己喜歡的歌曲
2、將重複的歌詞去除,再分別以 function 裝起來
3、使用每個 function 完整的印出整首歌曲
4、加入可即興自訂的詞句

範例歌曲:或對或錯(賀一航)

原始歌詞版本:

以為傷口能和你的安慰吻合
不再讓孤單輕易的墜落
人世間和誰探索永遠的承諾
才能永遠的不寂寞

還好在分手之前我們很快樂
不至於一開始就是折磨
時間會讓真相越來越變單薄
一個偶然間就撕破

愛上你或許是對也或許是錯
不後悔曾為你付出了什麼
無論曾經的火熱還是現在的冷漠
換一份回憶也值得

愛過你或許是對也或許是錯
這結果已經是註定的結果
無論極力的掙脫
至少愛的時候不軟弱

以為傷口能和你的安慰吻合
不再讓孤單輕易的墜落
人世間和誰探索永遠的承諾
才能永遠的不寂寞

還好在分手之前我們很快樂
不至於一開始就是折磨
時間會讓真相越來越變單薄
一個偶然間就撕破

愛上你或許是對也或許是錯
不後悔曾為你付出了什麼
無論曾經的火熱還是現在的冷漠
換一份回憶也值得

愛過你或許是對也或許是錯
這結果已經是註定的結果
無論極力的掙脫
至少愛的時候不軟弱

愛上你或許是對也或許是錯
不後悔曾為你付出了什麼
無論曾經的火熱還是現在的冷漠
換一份回憶也值得

愛過你或許是對也或許是錯
這結果已經是註定的結果
無論極力的掙脫
至少愛的時候不軟弱

以function印出重複歌詞段落


func 傷口吻合(){
print("""
以為傷口能和你的安慰吻合
不再讓孤單輕易的墜落
人世間和誰探索永遠的承諾
才能永遠的不寂寞
""")
}
func 分手快樂(){
print("""
還好在分手之前我們很快樂
不至於一開始就是折磨
時間會讓真相越來越變單薄
一個偶然間就撕破
""")
}
func 愛上或對或錯(){
print("""
愛上你或許是對也或許是錯
不後悔曾為你付出了什麼
無論曾經的火熱還是現在的冷漠
換一份回憶也值得
""")
}
func 愛過或對或錯(){
print("""
愛過你或許是對也或許是錯
這結果已經是註定的結果
無論極力的掙脫
至少愛的時候不軟弱
""")
}
傷口吻合()
分手快樂()
愛上或對或錯()
愛過或對或錯()
傷口吻合()
分手快樂()
愛上或對或錯()
愛過或對或錯()
愛上或對或錯()
愛過或對或錯()

改編歌詞

func 愛上或對或錯(thing name:String){
print("""
愛上你或許是對也或許是錯
不後悔曾為你付出了什麼
無論曾經的火熱還是現在的冷漠
換一份\(name)也值得
""")
}
愛上或對或錯(thing: "金銀財寶")

--

--