真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

swfit學習函數(shù)-創(chuàng)新互聯(lián)

1. 函數(shù)使用func聲明 name 和age是參數(shù) ->后面是返回類型

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設、網(wǎng)站重做改版、清原網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、成都h5網(wǎng)站建設、商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為清原等各大城市提供網(wǎng)站開發(fā)制作服務。

func test1 (let name:String,let age:Int)->String{

return "姓名:"+ name+“\n”+“年齡:”+String(age);

}

打印返回的字符串 age:為標簽  用以說明后面參數(shù)的含義

print(test1("哆啦A夢",age:12))

2.返回參數(shù)和類型可以是多個

func test2() ->(String.String,String){

return ("哆啦夢","100歲","貍貓")

}

print(test2())

//可以根據(jù)下標 打印返回值 類似數(shù)組

print(test2().0)

3.函數(shù)可以進行嵌套

func test3 (){

var y : Int = 0

funx add(){

y += 5

}

add ();

print(y)

}

test3()

4.返回值可以是一個函數(shù)

func lmyzTest4() -> ((Int,Int)->Int) {

  func add (let i : Int , let j : Int)->Int{

      return i + j;

  }

  return add

}

var lmyzAdd = lmyzTest4()

print(lmyzTest4())      打印出來是   (Function)

print(lmyzAdd(2,4))   打印出來是6

5.函數(shù)作為參數(shù)

var arr = [10, 20, 30]

func minNum(let num : Int) -> Int{

  return num

}

// 將minNum作為參數(shù)傳輸  可以理解為為minNum函數(shù)起了一個別名叫myfunc  其實他的調(diào)用和minNum一致

func getMinNum(list :[Int], myfunc : (Int)-> Int) -> Int{

 

  var y : Int = 0

 

  for s in list {

     

      let i = myfunc(s)

     

      if (y == 0 || y > i) {

          y = i

      }

  }

 

  return y

}

var min = getMinNum(arr, myfunc: minNum)

print("獲取最小值為:" + String(min))

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡助力業(yè)務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務器買多久送多久。


當前名稱:swfit學習函數(shù)-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://weahome.cn/article/ccsscc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部