在之前提到 input 可以讓電腦知道我想要輸入的數據在提供電腦資料之後,電腦會把他儲存成什麼呢?是 int 、 float 、 str ?
我們可以透過下面的例子來看看
我們今天想做一個使用者輸入名稱跟年紀後,可以 print 出使用者的年份的 code這邊執行後就會發現有 Error~
TypeError 告訴我們在 born_year 這邊的運算出錯了,int 跟 str 不能運算,所以這邊就可以知道 age 裡面裝載的是 str 的字串了~
那就可以透過很簡單的方法就可以去把 str 轉換成 int 來使用其實就是直接使用 int( ) 把 str 起來就可以獲得 int 了~
再執行一次看看,名字跟年紀輸入後,最後就可以正常獲得年紀對應的年份啦~
大家可以嘗試設計一個 code,把想要轉換的數據 input 後,馬上轉換成想要的數據唷!
stanCode標準程式教育機構-你也值得更好的教育
Facebook|https://www.facebook.com/stancode.twInstagram|https://www.instagram.com/stancode_tw/YouTube|https://www.youtube.com/@stancode7228/videosWebsite|https://www.stancode.tw/TikTok|https://www.tiktok.com/@standardcoding