- Swift 5從零到精通iOS開發(fā)訓(xùn)練營
- 張益琿編著
- 271字
- 2022-07-27 18:32:06
2.6 練習(xí)及解析
(1)使用兩種類型指定方式分別創(chuàng)建Int型變量a=1、b=2,交換a和b的值。
示例解析:
var a:Int = 1 var b = 2 //中間變量進行交換 var c = a a = b b = c
(2)創(chuàng)建4個變量,并分別將十進制數(shù)25用二進制、八進制、十進制與十六進制賦值。
示例解析:

(3)小文到文具店買文具,其需要購買鉛筆、橡皮和文具盒3種文具,3種文具的標價分別為2元、1元和15元,使用元組來模擬這3種文具組成的套裝。
示例解析:
var bundle:(pencil:Int,eraser:Int,pencilCase:Int) = (2,1,15)
(4)編寫一個樣品質(zhì)量檢測器,當(dāng)樣品的質(zhì)量大于30單位的時候,輸出合格,輸入樣品可能為空,使用if-let語句來實現(xiàn)。
示例解析:
var product:Int? = 100 if let weight = product, weight > 30 { print("產(chǎn)品合格") }
推薦閱讀
- Redis入門指南(第3版)
- Power Up Your PowToon Studio Project
- JavaScript:Functional Programming for JavaScript Developers
- Python程序設(shè)計(第3版)
- Rust編程從入門到實戰(zhàn)
- HTML5 and CSS3 Transition,Transformation,and Animation
- Windows內(nèi)核編程
- 區(qū)塊鏈技術(shù)與應(yīng)用
- Solr Cookbook(Third Edition)
- Rust游戲開發(fā)實戰(zhàn)
- 快速入門與進階:Creo 4·0全實例精講
- Tableau Desktop可視化高級應(yīng)用
- Java高級程序設(shè)計
- HTML5與CSS3權(quán)威指南
- iOS Development with Xamarin Cookbook