The Switf programming Language 练习代码(2)

本文深入探讨了Swift2.0与Python的独特功能,包括循环语句、函数与闭包的使用,通过实例展示了如何在编程中灵活运用这些特性。
var n = 2;
while n < 100
{
   n *= 2;
}

print(n);

// 在 swift 2.0 中,不再支持 do-while
// 不再支持 .. 和 ... 来表示范围

// 在循环中,使用 .. 来表示范围
/*var firstForLoop = 0;

for i in 0..3
{
   firstForLoop += i;
}

print(firstForLoop);
*/

// 函数和闭包

func greet(name: String, day: String) -> String
{
   return "Hello \(name), today is \(day).";
}

print(greet("Bob",day: "Tuesday")) // 第二个参数,需要写参数标签

// 练习6 删除 day 参数来表示今天吃了什么午饭

func greet1(name: String, day: String, lunch: String)->String
{
   return "Hello \(name),today is \(day),lunch is \(lunch).";
}

print(greet1("Tom", day: "TuseDay",lunch: "fish"));


转载于:https://my.oschina.net/u/2537892/blog/540619

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值