比較一下四則運算的差異,並且利用python
進行一個公式解,針對下列一元二次方程式求其根。
方程式:
提示:可使用
input()
函式,分別針對 與 的系數做輸入,在套入公式求解。
將練習1的程式,寫入例外判斷,幫助使用者輸入時不會有問題。
功能需求:
利用import
匯入math
套件庫,並且利用物件導向的概念將光學常用的公式,以def
的形式做成套件庫,並且在主程式呼叫使用,且設定中斷以便可以隨時退出。
功能需求
遊戲程式設計:按以下要求定義一個貓類別和老鼠的類別(class)並嘗試編寫遊戲
由電腦產生一組4位不重複的數字,使用者可以輸入任意4位數字
規則如下:
如果數字正確但是位置錯誤以B呈現,如果數字正確且位置正確則顯示A 範例:電腦數字 1234 使用者輸入 4321 電腦顯示 0A4B 使用者輸入 0123 電腦顯示 0A3B 使用者輸入 1289 電腦顯示 2A0B,直到使用者猜對,並顯示使用者猜了幾次。
麻將組合
以台灣麻將為例,胡牌條件應為5面1將
面:可以以順、刻、槓的形式形成
將:以相同兩隻排作為一對
共計17張
請各位同學試著讓python完整的處理所有胡牌牌型
(不考慮七搶一形式)
給使用者輸入任意牌型規範使用input
輸入細節
而終端機便可提供本次牌型最終的台數
不考慮以下計算
範例:
c = 紅中
f = 青發
b = 白板
e = 東風
n = 北風
w = 西風
詳細可參考網路麻將代號定義
輸出結果