入坑Python--輸出和互動式開發

努力做小馬發表於2020-11-08

一、輸入:

  1. 書寫 input
    input(’ 提示資訊 ')

  2. 觀察特點
    (1) 遇到 input,等待使用者輸入
    (2) 接受input存變數
    (3) input接收到的資料型別都是字串

下面展示一個 程式碼例子

stu_id = input('請輸入你的學號:')
print(f'您輸入的學號為{stu_id}')

在這裡插入圖片描述
3.轉換資料型別
轉換原因:input()接受使用者輸入的資料都是字串型別

這裡需要用到一些轉換資料型別的函式,這裡給出一些函式:

在這裡插入圖片描述
這裡給出一個驗證例子:

驗證步驟:
(1)input
(2)檢測input資料型別str
(3)int()轉換資料型別
(4)檢測是否轉換成功

驗證程式碼:

num = input('請輸入數字:')

print(num)

print(type(num))

print(type(int(num)))

在這裡插入圖片描述
類似的,有如下的驗證:

在這裡插入圖片描述

二、Python的互動式開發:

指的就是開發環境介面中的 Python console的介面,我們給出如下的步驟:

在這裡插入圖片描述
這裡注意到了在程式中沒有用到 print,但是仍能輸出a的值,在一定程度上使得程式更為簡單。
但要注意的是,這裡的程式碼不會儲存到硬碟中,不會儲存,只是作為暫時的儲存,當關閉這個程式再重新進入時,這裡的程式碼不會儲存。所以這裡不適宜做複雜的程式碼書寫執行。

相關文章