定義 function,印出讓自己一秒落淚的情歌歌詞…應該算情歌吧?

GO↗︎O↘︎↗︎O↘︎↗︎O↘︎↗︎O↘︎~~

被口水嗆到噴淚也算的話,這首絕對是我的第一名

又到了快樂的作業時間,這次花最多時間的不是定義function,而是找到讓我一秒落淚的歌

https://youtu.be/miomuSGoPzI?feature=shared

找了很久終於找到這首神曲,當初讓我一面洗澡一面唱的時候,被口水嗆得不輕🤣

至於算不算情歌…我想依照石井阿北對雞的熱愛來看,應該是算情歌吧?總之先找到歌詞,並且把重複的段落做記號吧!

太長了,切三段!

其中有些歌詞不重複,不過既然要練習function那就還是印吧印吧~
相同的顏色代表相同的歌詞,所以紫色的部份跟橘色的部分會分別寫成兩段
黑色的字是不重複的部分

func ah() {
print("Ah-ooh")
}

func youShould() {
print("You should know that a man")
print("With the power of nature")
print("Can bring you to the end of your luck")
print("And you should know by my stride")
print("And the look in my eye")
print("That you're about to be massively forced to give up!")
}


func chickenAttack(name:String) {
print(name + " attack")
print(name + " attack")
print("Watch your back")
print("Before it fades to black")
print("They might look harmless")
print("But they'll kick your non-" + name + " ass")
}

func goChicken(name:String) {
print("Go " + name + " go-oh-o-oh-oh-o!")
print("Go " + name + " go-oh-o-oh-oh-o!")
print("Now go, now fly")
print("You own the sky")
}

func with() {
print("With the power of nature")
print("You're never alone")
print("And you can't let evil run amok")
print("Every beast, every tree follows me to the end")
print("And you're about to be massively fucked!")
}

func you() {
print("You're young and you're hungry")
print("Perhaps short on money")
print("I give you this chicken today")
print("Its eggs for your dinner")
print("Its legs for next winter")
print("You won't have to steal again")
}

func ola() {
print("Ola-li ali-li oh-li ola-oh-li-li")
print("Ola-li ali-li oh-li ola-oh-li-li")
print("Ola-li ali-li oh-li ola-oh-li-li")
}


ah()
ah()
youShould()
chickenAttack(name: "chicken")
goChicken(name:"chicken")
ah()
ah()
with()
chickenAttack(name: "chicken")
goChicken(name:"chicken")
you()
goChicken(name:"chicken")

依照之前整理出的重複段落,最後寫出來的結果是這樣
其中加入變數,到時就可以把chicken替換成其他的內容
print出來的結果就會是這樣

太長了,截圖也分成兩段

如果把變數改成”沒放颱風假”的話呢?

不~~~(北部居民的哀號)

先不管歌詞順不順暢,我遭到了100000點的攻擊
這個attack太殘忍了,殺傷力比chicken attack更高呀!

--

--