#6 定義 function,印出讓自己一秒落淚的情歌歌詞_作陣彼一暝

Adam
彼得潘的 Swift iOS / Flutter App 開發教室
3 min readJul 28, 2024

就來一首台語情歌~讓我們一邊練習使用function一邊且聽阿吉仔唱得撕心裂肺~

阿吉仔 作陣彼一暝

原始歌詞:

這個無人的海邊 海湧來來又去去
有太多的記誌 快樂悲傷相推辭
腳印無成對 沿著海岸印下去
誰知影 你置叨位

特別寒冷的冬天 捧著一杯黑咖啡
想體會為啥咪 你會這愛這個味
苦苦的咖啡 透出幸福的香氣
飲落才知是苦攏無甜

咱作陣彼一暝 咱作陣彼一年
滋味是有多甜 痛苦有多滿
問我多想你 問我剩多少勇氣
惦風中雨中一直追 我一直追

咱作陣彼一暝 咱作陣彼一年
我乎你苦過甜 感情白枉費
你怨嘆家己 無怪我對你歹嘴
你講過 咱有愛過就可以

特別寒冷的冬天 捧著一杯黑咖啡
想體會為啥咪 你會這愛這個味
苦苦的咖啡 透出幸福的香氣
飲落才知是苦攏無甜

咱作陣彼一暝 咱作陣彼一年
滋味是有多甜 痛苦有多滿
問我多想你 問我剩多少勇氣
惦風中雨中一直追 我一直追

咱作陣彼一暝 咱作陣彼一年
我乎你苦過甜 感情白枉費
你怨嘆家己 無怪我對你歹嘴
你講過 咱有愛過就可以

找出重覆的段落,用 function 印出《作陣彼一暝》的歌詞:

func 這個無人的海邊() {
print("這個無人的海邊 海湧來來又去去")
print("有太多的記誌 快樂悲傷相推辭")
print("腳印無成對 沿著海岸印下去")
print("誰知影 你置叨位")
print("")
}
func 特別寒冷的冬天() {
print("特別寒冷的冬天 捧著一杯黑咖啡")
print("想體會為啥咪 你會這愛這個味")
print("苦苦的咖啡 透出幸福的香氣")
print("飲落才知是苦攏無甜")
print("")
}
func 咱作陣彼一暝() {
print("咱作陣彼一暝 咱作陣彼一年")
print("滋味是有多甜 痛苦有多滿")
print("問我多想你 問我剩多少勇氣")
print("惦風中雨中一直追 我一直追")
print("")
print("咱作陣彼一暝 咱作陣彼一年")
print("我乎你苦過甜 感情白枉費")
print("你怨嘆家己 無怪我對你歹嘴")
print("你講過 咱有愛過就可以")
print("")
}
這個無人的海邊()
特別寒冷的冬天()
咱作陣彼一暝()
特別寒冷的冬天()
咱作陣彼一暝()

改編版:練習有參數的 function,可傳入字串修改歌詞。

func 咱作陣彼一暝(weather1: String, weather2: String) {
print("咱作陣彼一暝 咱作陣彼一年")
print("滋味是有多甜 痛苦有多滿")
print("問我多想你 問我剩多少勇氣")
print("惦\(weather1)中\(weather2)中一直追 我一直追")
print("")
print("咱作陣彼一暝 咱作陣彼一年")
print("我乎你苦過甜 感情白枉費")
print("你怨嘆家己 無怪我對你歹嘴")
print("你講過 咱有愛過就可以")
print("")
}
咱作陣彼一暝(weather1: "暴風雪", weather2: "颱風天")

Reference:

--

--