Swift从0到1:变量常量、集合类型、元组操作,通通GET!

01:13:37
作业1:完成 Playgrounds 中《学习编程 1》的 Chapter3~4。
请上传完成练习后的目录截图,证明你已完成全部编程练习(完成的章节标题会有对勾提示)。
作业2:考虑下图表示的数组,它包含了一系列我们喜爱的披萨的集合。

请创建一个新的Playground文件,并编写代码依次完成以下操作。
- 将这数组创建为一个变量,在数组中存储上图中的披萨名称。
- 打印该数组中包含"Vegetarian"的元素。
- 在数组末尾添加(Append)披萨"Pepperoni",不改变数组的其他元素。
- 在该数组索引为2的位置插入一个新披萨"Ham, Pineapple, and Pesto",同时让该后面的其他元素的索引自动加1。
- 从数组中删除"Cheese"披萨这个元素。
- 把数组中的"Prosciutto"披萨换成"Pumpkin and Feta"披萨,而保持其他元素不变。
- 打印整个数组。
请将你的代码和运行结果图片贴在下面。
作业3:请先观察和思考下面有关集合类型的问题,然后再在Playground中用代码验证你的判断。
1.

这段代码将打印什么?
2.

变量favPizzas是什么类型的?
3.

这个集合中保存了什么?它的写法正确吗?
4.

forbiddenPizzas现在包含了哪些元素?
5.考虑下面这行代码声明的字典,表示一些甜点披萨和其被订购的量。

用Swift代码打印Rocky Road的订购量和Caramel Swirl的订购量。然后增加一个新订单:17份Banana Split披萨。
请将你的代码和运行结果图片贴在下面。