letquotation="We're a lot alike, you and I."letsameQuotation="We're a lot alike, you and I."ifquotation==sameQuotation{println("These two strings are considered equal")}// 输出 "These two strings are considered equal"
letromeoAndJuliet=["Act 1 Scene 1: Verona, A public place","Act 1 Scene 2: Capulet's mansion","Act 1 Scene 3: A room in Capulet's mansion","Act 1 Scene 4: A street outside Capulet's mansion","Act 1 Scene 5: The Great Hall in Capulet's mansion","Act 2 Scene 1: Outside Capulet's mansion","Act 2 Scene 2: Capulet's orchard","Act 2 Scene 3: Outside Friar Lawrence's cell","Act 2 Scene 4: A street in Verona","Act 2 Scene 5: Capulet's mansion","Act 2 Scene 6: Friar Lawrence's cell"]varact1SceneCount=0forsceneinromeoAndJuliet{ifscene.hasPrefix("Act 1 "){++act1SceneCount}}println("There are \(act1SceneCount) scenes in Act 1")// 输出 "There are 5 scenes in Act 1"varmansionCount=0varcellCount=0forsceneinromeoAndJuliet{ifscene.hasSuffix("Capulet's mansion"){++mansionCount}elseifscene.hasSuffix("Friar Lawrence's cell"){++cellCount}}println("\(mansionCount) mansion scenes; \(cellCount) cell scenes")// 输出 "6 mansion scenes; 2 cell scenes"