在之前提到 input 可以讓電腦知道我想要輸入的數據
在提供電腦資料之後,電腦會把他儲存成什麼呢?
是 int 、 float 、 str ?

我們可以透過下面的例子來看看

我們今天想做一個使用者輸入名稱跟年紀後,可以 print 出使用者的年份的 code
這邊執行後就會發現有 Error~

 

TypeError 告訴我們在 born_year 這邊的運算出錯了,int 跟 str 不能運算,所以這邊就可以知道 age 裡面裝載的是 str 的字串了~

那就可以透過很簡單的方法就可以去把 str 轉換成 int 來使用
其實就是直接使用 int( ) 把 str 起來就可以獲得 int 了~

再執行一次看看,名字跟年紀輸入後,最後就可以正常獲得年紀對應的年份啦~

大家可以嘗試設計一個 code,把想要轉換的數據 input 後,馬上轉換成想要的數據唷!

Close Menu