菜鳥救星講程式:從零開始認識程式碼 發佈日期: 2020-07-012020-06-30 作者: yijun 文、意如老師 任務1:認識變數1.如何命名2.變數賦予值(有加雙引號跟沒有加雙引號的差別) 任務2:認識常用型別1.字串(str)2.整數(int)3.浮點數(float) 任務3:字串與整數應用(小實作)1.整數加總2.字串加總3.整數與字串加總 任務4:強制轉換型別強制轉型別為字串、整數與浮點數 任務1:認識變數 字串如果會用到一次以上,最好用一個變數把它存起來,方便我們可以重複使用。Python跟其它語言比起來比較沒那麼嚴謹,像是Java要使用變數前還需要先宣告,但是Python簡單到你只要取好變數名字,然後賦值時,馬上就可以創建變數,來實作看看吧! 1. 如何命名 取變數名稱時,一定要注意一定是英文字母開頭,不能用中文。 取個有意義的變數名字(最好跟你的值有相關的意義,比如要存姓名,你的變數名字應該是“name”,或者"person"之類的,千萬不要什麼都取aaa, bbb,不然之後變數越加越多你都認不得誰是誰了,也會非常難維護。 例如:age(變數名稱)= 18(值) 實作看看吧!假設我們現在要印出一段文字Hello, World! >> 取一個變數名字為 (txt1)>> 值存入字串 (“Hello,world”)>> 把它印出來。 左邊為程式碼、右邊為結果 2. 變數賦予值(有加雙引號跟沒有加雙引號的差別) 值可以是任何型態(如:字、字串) 你的值是如果是字串的話要記得加上雙引號”” 如果是數字的話就不需要雙引號了,如下圖: 雖然兩個看起來結果都是一樣23,但是有加雙引號的是字串(字串是不能做計算的),沒有加雙引號的是整數(可以計算)。 任務2: 認識常用型別 最常用到的只有3種,如下: 1. 字串 (str) “只要不需要計算的都是字串”,使用時一定要加上雙引號”” 例如:年齡、手機都不需要計算,所以可以儲存為字串 (str) age = “18” phone = “0911234567” 2. 整數 (int) 不管正數、負數、長整數、短整數,都是屬於整數 (int)例如:15、-15、 1234567890、-1234567890 3. 小數點 (float) 只要有小數點就屬於浮點數 (float)例如:15.3、-15.3、0.00000001、-0.00000001 任務三:字串與整數應用(小實作) 1. 整數加總 a,b 兩個變數,值為整數,可正常做計算 2. 字串加總 當兩個變數加雙引號,值為字串時,無法做計算,只能將字串印出 3. 字串與整數加總 a=3 #整數b=”5” #字串c=整數+字串 P.s:字串+整數因為不同型別所以不能加總,就會跳出以下錯誤。 4. 強制轉換型別 所以碰到要做計算的字串例如: a=”3” ,b =5 那我們就要將a 字串強制轉換成整數例如:int(a) ,那麼原本的a=”3”強制轉成a= 3 這時就可以做計算了 那如果b=5,要將5整數轉為字串,這時候只要b=str(b) 就可以成功將b變成字串b=”5”,最常用的強制轉換型別有三種,( )裡放入要轉換的值即可: 強制轉整數 int( ) 強制轉字串 str( ) 強制轉浮點數 float( ) 本章學習重點 ✔ 變數值◆ 有加雙引號的為字串(不能做計算)◆ 沒有雙引號的是數字(可以做任何計算) ✔ 最常用的到的型別有三種◆ 字串 (str)、整數 (int)、浮點數 (float) ✔ 最常用到的強制轉換型別有三種◆ 轉字串str()、轉整數int()、有小數點的轉成浮點數float() 下一章Ep.3將帶大家實作匯率轉換的程式。 加入菜鳥救星官方Line並回覆「我想學程式」,不定期獲得更多知識吧! 不同頻道,不同知識! Facebook Instagram Youtube 分享此文:分享到 Twitter(在新視窗中開啟)按一下以分享至 Facebook(在新視窗中開啟)按一下以分享到 Telegram(在新視窗中開啟)按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟)請按讚:喜歡 正在載入... 相關