swift函数
来源:互联网 发布:上海程序员培训机构 编辑:程序博客网 时间:2024/05/25 05:37
函数的声明和调用
函数例子:
fun sayHello(personName : String) -> String{
let greeting = "hello," + personName + "!"
return greeting
}
函数的参数和返回值
多输入参数
fun halfOpenRangeLength(Start : Int, end : Int) -> Int{
return end - start
}
无参数
fun sayHelloWorld() -> String {
return "hello,world"
}
没有返回值得的函数
func sayGoodBye(personName : String){
print("GoodBye,\(personName)")
}
多返回值函数
可以使用一个元组作为函数的返回类型返回一个有多个值组成的复合返回值。
fun count(string : String) -> (vowels : Int , consonants : Int , others : Int){
var vowels = 0 , consonants = 0, others = 0
for character in string {
switch String(character).lowecaseString{
case "a","e","i","o","u"
++vowles
case "b","x","y","z'
++consonants
default:
++others
}
return (vowels,consonants,others)
}
}
0 0
- Swift函数
- Swift函数
- swift 函数
- swift,函数
- [Swift]函数
- Swift 函数
- Swift函数
- swift函数
- Swift-函数
- Swift - 函数
- swift --函数
- swift函数
- Swift函数
- Swift函数
- Swift函数
- swift 函数
- swift 函数
- Swift函数
- 计算矩阵边缘元素之和
- 时间复杂度和空间复杂度
- java服务器编程——log4j日志
- MySQL(十二)存储过程和函数的操作
- Toolbar自定义布局
- swift函数
- windows下桌面回收站图标的去除方法
- 系统拆分解耦利器之消息队列---RabbitMQ-主题(Topic)
- 图片懒加载解决方案 lazyload.js
- BroadcastReceiver基本用法
- 在本地安装Ik analyzer 兼容lucene 4.X版本
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(3)
- Effective Modern C++ 条款20 把std::weak_ptr当作类似std::shared_ptr的、可空悬的指针使用
- Android仿淘宝购物车