美文网首页
swift 元组、范围、循环和guard

swift 元组、范围、循环和guard

作者: 清风_____ | 来源:发表于2022-06-23 18:01 被阅读0次
1.元组

元组类型,用于在单个复合值中对多个值进行分组
元组中的值可以是任何类型,并且不需要是相同类型

        //元组
        var c = ("xiaoming",180,"nan")
        let (name,height,sex) = c
        print(name,height,sex)
2.范围
截屏2022-06-23 17.57.01.png
        //范围
        let a = 0..<60
        let b = 60..<80
        let c = 80...100
        var d = 80
        switch d {
        case a: print(a)
        case b: print(d)
        default:
            print(d)
        }
        
3.循环语句
        //循环语句 for
        for number in 1...10 {
            print(number)
        }
        //循环语句 while
        var e = 0.01
        let z = 8843.0
        while e<z {
            e = e*2
            print(e)
        }
3.guard语句

uard是 swift 2.0推出的新的判断语句的用法。guard语句和if语句类似,都是根据关键字之后的表达式的布尔值决定下一步执行什么。和if语句不同的是,guard语句只有一个代码块,而if语句可有多个代码块。(如 if 、else if、 else)
那么guard到底是什么作用呢?顾名思义,guard是作为保卫作用而存在的。当你不满足我的要求,那么请您出去;如果满足,则执行下一步操作。

    //guard
   let ss = 20
   online(age: ss)

//函数定义中使用
    func online(age:Int){
        guard age>18 else {//条件不成立
            print("no online")
            return
        }
        //条件成立
        print("online")
    }

https://www.yiibai.com/swift/swift_range_operators.html
https://www.jianshu.com/p/140bd50317ea
https://www.jianshu.com/p/b683df3b7296

相关文章

  • swift 元组、范围、循环和guard

    1.元组 元组类型,用于在单个复合值中对多个值进行分组元组中的值可以是任何类型,并且不需要是相同类型 2.范围 3...

  • Swift教程之控制流

    控制流 Swift包含很多控制流语句:while循环、if、guard、switch和for-in循环。 For-...

  • Swift3.0控制流(Control Flow)

    Swift提供了多样的流程控制结构,比如"while"、"for"循环,"if"、"switch"、"guard"...

  • Swift-控制流(二)

    Swift提供了各种控制流语句。 这些包括while循环来执行多次任务; if,guard和switch语句,以根...

  • Swift 控制流

    Swift提供了多种控制流语句。其中包括while循环,用于多次执行任务;if、guard和switch语句,用于...

  • Swift编程六(控制流)

    案例代码下载 控制流 Swift提供了各种控制流程语句。这些包括多次执行任务的while循环; if,guard和...

  • 5 Control Flow 控制流

    Swift提供多种控制流语句。其中包括多次执行任务的while循环;if、guard和switch语句根据特定条件...

  • Swift-控制流

    Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...

  • guard 和 if 的用法及区别

    一、guard是什么? guard是 swift 2.0推出的新的判断语句的用法。guard语句和if语句类似,都...

  • Swift guard

    guard是什么? guard是 swift 2.0推出的新的判断语句的用法。guard语句和if语句类似,都是根...

网友评论

      本文标题:swift 元组、范围、循环和guard

      本文链接:https://www.haomeiwen.com/subject/ainpvrtx.html