摘要: 除了重複使用Function,有時我們須檢查結果,依此判斷下個步驟該怎麼進行,如此就需要條件式 condition statement。 if ... elif ... ese ( 或 if ... elif ...elif 或 if .. else ) while >>> def numIsEve 阅读全文
posted @ 2019-08-20 16:56 太川 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 函數最初被設計出來,是用來減輕重複 coding 一段相同的代碼,這之間只有代碼 (方法,Method) 的重用,但還沒有物件導向OO整個Object 的屬性與方法被封裝重用的概念。 函數的定義很簡單,使用 def 這保留字,而其宣告方式如下: def 函數名(參數名) : 例如: >>> def 阅读全文
posted @ 2019-08-20 16:22 太川 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 字串 String 原本不能像數值一樣有加減乘除運算,但有例外。例如: >>> 'Good' + 'Morning''GoodMorning' 運算子 + 可將2個字串,串接起來。 運算子 + 有字串 Concat 功能。 同樣,運算子 * 有迭代 Iterator 的功能,例如: >>> 'Goo 阅读全文
posted @ 2019-08-20 14:34 太川 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 關於計算子 Operator 的操作順序,在"像計算機科學家一樣思考Python"這書 [1] 寫的明白扼要。它以 PEMDAS 這幾個簡單的英文字開頭表明: P (Parentheses) 括號。 表達式中有括號,則優先計算。 例如: 2 * ( 2 + 2 ) 是 8 E (Exponentia 阅读全文
posted @ 2019-08-20 14:02 太川 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 以默認方式安裝,會將 Python 安裝在目錄 C:\Users\Administrator\AppData\Local\Programs\Python\Python37 下: 有趣的是: 在此目錄下有個內建的 Python Lab (C:\Users\Administrator\AppData\L 阅读全文
posted @ 2019-08-20 12:10 太川 阅读(135) 评论(0) 推荐(0) 编辑