美文网首页
(九) [Swift]Swift中的流程控制

(九) [Swift]Swift中的流程控制

作者: 修行猿 | 来源:发表于2016-08-05 23:30 被阅读10次

    1.for循环

    老式c语言式循环,swift中已不推荐使用

    for var i = 0;i < 10; i++ {
        print(i)
    }
    

    使用集合进行循环

    let collection = ["a","e","i","o","u"]
    for char in collection{
        print(char)
    }
    

    使用范围进行循环

    for number in 1...100{
        print(number)
    }
    

    当变量不重要的时候可以用 _ 代替

    for _ in 1...10{
        print("*",separator: "")
    }
    

    2.while循环的两种方式

    第一种方式

    var i = 0
    while i < 10{
        print(i)
        i += 1
    }
    

    第二种方式

    var n = 0
    repeat{
        print(collection[n])
        n += 1
    } while n < 5
    

    3.if判断,条件不再需要加括号

    var PI = 3.14
    
    if PI == 3.14 {
        print(PI)
    }else if PI == 3.15{
        print(PI)
    }else{
        print(PI)
    }
    

    相关文章

      网友评论

          本文标题:(九) [Swift]Swift中的流程控制

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