2024-08-05|閱讀時間 ‧ 約 2 分鐘

Python學習:input是一個用來獲取使用者輸入的函數

    就如同標題一樣,input的作用就是從使用者那裡獲取輸入,直到使用者輸入一段文本並按下 ENTER 鍵。

    然而用戶輸入的數據(文本)都將作為字串被返回,並存儲在變數中。

    接著我們舉個例,比如說我們在一段數據中需要獲取使用者的名稱,範例如下:

    name = input("請輸入你的名字:") # 提示使用者輸入名字
    # 假如使用者輸入名字為小明,那這個小明就會被存儲在變數 name 中
    print(f"你好, {name}!")
    # 使用 f-string 格式化並顯示問候語,使用者的輸入會被插入到問候語中

    執行上述的程式碼,使用者輸入名稱後,會得到回覆

    請輸入你的名字:小明  # 使用者輸入名稱為小明,並按下Enter
    你好,小明! # 程式將依照寫好的語句回覆使用者

    或者我們可以將 input 運用在數學計算,範例如下:

    num1 = input("請輸入第一個數字:")
    # 使用者數入了 13
    num2 = input("請輸入第二個數字:")
    # 使用者數入了 14
    num1 = float(num1)
    # 前面有說到使用者輸入的都將為字串返回,所以我們現在要使用型別轉換,
    # 使用float是因爲,數學中使用者有可能輸入含小數點的數字
    num2 = float(num2)
    # 前面有說到使用者輸入的都將為字串返回,所以我們現在要使用型別轉換,
    # 使用float是因爲,數學中使用者有可能輸入含小數點的數字
    total = num1 + num2
    # 最後計算兩個數的和
    print(f"{num1} + {num2} = {total}")  

    執行上面的代碼並得到回覆

    27

    以上都是使用 input 來製作簡單的執行碼,來獲取和處理使用者的輸入。

    以上就是我所學到的東西。

    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.