前言
假如寫程式的第一件事情是先做出一個藥盒,然後接著想裡面要裝什麼藥的話,那工程師真的是專業的裝藥仔欸!
不過裝藥的時候,也要看清楚今天我要放的藥是什麼吧,這樣往後要做事情的時候,才會比較容易啊!所以,以下會分成兩個方向描述:
1.有哪些型態?
2.有哪些基本的小規則需要注意?
有哪些型態?
我們在上一篇的時候說過,一個基本的小程式是長這個樣子的:

這個時候,我們就會有個問題了?我可以變換其它的型態嗎?有哪些型態?
有啊,可以換成Int(整數)、Float(浮點數)、Double、Boolean(布林值)
比如像下面這個樣子:



…etc
總之,有很多型別可以設定。
不過,有時候也可以省略型別的描述:

然後,假若你要把很多文字一次的放進去裡面的話,Swift用了一種方式叫做muti-line string,如下面所述:

這樣可以讓string這個變數裡面放很多文字,打印出來會變這樣:

總之,上面主要是一些關於型別描述上的邏輯變化,看吧!Swift應該很Sweet吧!
那接下來要介紹一些寫Swift的小規則,會讓你在寫程式的時候更順手
寫Swift的一些小規則
1.型別相同才好做事

強型別的程式語言一定要注意一件事情,那就是運算的時候一定要確定型別相同,才可以進行運算,總之,時時刻刻注意型別的問題!
2.型態強調:可讀性
上面其實有稍微提到一下,但這邊還是要重複的強調:

上面給定的案例中,我們可能沒辦法很快的就知道name的型別是String,但是下面那一行就很清楚的可以知道,這就是可讀性。
3.變數可以重新給定內容

如上所述,alpha可以重新給定內容,改成別的內容,但是:「它不能改成當下所給定的型別之外的型別」,也就是說,如果alpha被指定爲是String型別,alpha不能改成另外的型別,如Int…Double…etc,下面有個實例:

跑出來的結果:

4.這應該不算是一個規則:插值(interpolation)是一個很好用的東西,它可以把定義好的「參數」放進去裡面。

打印出來的結果:

總之,綜合上述兩個問題:有哪些型別?、有哪些小規則要注意?
這些小補充的基本知識可以讓寫程式的時候更順暢!
小記:這篇大概提到了幾個Swift的基本樣貌,希望可以給剛學的人一些小參考。