今天開始學習swift

2021-07-13 01:20:15 字數 694 閱讀 9619

嗯,為了更好地利用xcode,oc和swift必須學一門。像我,也不為找工作也不創業的,就輕率地做了個決定,學swift吧。

為了不讓自己半途而廢,特此寫個部落格。應該沒有人會看到吧,畢竟這個實在拿不上檯面。好羞恥,,,寫給我自己看!加油!

嗯,看了一會兒,我就產生了疑問:

q1:

func greet(name:string, day: string) -> string 

greet("bob", day: "tuesday")

為啥去掉 day: 不行,前面加上 name: 也不行呢?

嗯,需要思考一下找找答案。

找到答案後再回來補充問題解答。

難道是swift規定的函式引數列表第乙個引數可以不寫引數名,但除了第乙個以外的都要寫?

但給第乙個引數加上引數名報錯是 "extraneous argument label", 一定不給寫嗎?我願意寫啊,真傲嬌。

q2:

let greeting = "guten tag!"

greeting[greeting.startindex]

greeting[greeting.endindex]

為什麼用endindex編譯會發生錯誤?"fatal error: can't form a character from an empty string."

不理解

今天開始學習python

1.遇到的第乙個問題,anaconada安裝好後用命令列啟動報錯,於是改用anaconda prompt啟動,鍵入conda upgrade all更新後,不報錯了,於是再用命令列啟動,問題解決了,不再報錯。anaconda所謂的建立虛擬環境其實就是安裝了乙個真實的python環境,只不過我們可以通...

今天開始學習R語言

getwd setwd c users chunbaizhi r106 r 目錄 修改目錄 install.packages stringr 安包remove.packages stringr 刪包library 檢視全部包 library stringr 調包search 檢視調的包 detach...

1 今天開始學習python

恢復內容開始 今天開始學習python,先要看python核心程式設計第二版,把裡面的知識點全部學完。並且在部落格上做筆記。c python27 lib idlelib 在python安裝目錄下的lib idlelib目錄下,有個ldl.pyw檔案。這個就是python的開發環境。可以雙擊開啟,或者...