Python,接受輸入

在 Python 命令列應用程式中,您可以使用 print() 函數向使用者顯示資訊: name = "Roger" print(name) 我們也可以從使用者接受輸入,使用 input() 函數: print('你的年齡是多少?') age = input() print('你的年齡是 ' + age) 這種方式在執行時接受輸入,意味著程式會停止執行,並等到使用者輸入並按下 “enter” 鍵。 您還可以進一步處理輸入並在程式啟動時接受輸入。我們稍後會看到如何處理。 這種方法適用於命令列應用程式。其他類型的應用程式會需要不同的方式來接受輸入。

SwiftUI 表單

SwiftUI 提供了多個表單控制元件,我們可以用來從使用者那取得輸入。 想像一下你 iPhone 上的「設定」應用程式。 那個應用程式可以使用我們即將看到的內建表單控制元件來建構,例如: TextField Toggle Picker 等等 所有這些將會被包裝在一個 Form 視圖中: Form { // 放置表單控制元件 } 這告訴 SwiftUI 這是一個表單,在執行的特定平台上(iPhone、Mac、Watch),SwiftUI 會將內容以符合表單外觀的方式呈現。 這是 SwiftUI 的聲明式特性的一部分。我們將表單控制元件包裝在 Form 視圖中,告訴它這是一個表單,然後它為我們做出決策。 我們將會藉由介紹每個個別的表單控制元件來更多地了解表單。