程式不難 數學好難
要注意字跟字之間的空格,一不注意就會多或少一格
這題很像國小教的a+b=c b=c-a
字串輸出要雙引號 空格要逗號
西元轉民國年 -1911是常識,但我還是問隔壁才知道的
這題與上題非常相似,輕鬆通過
這題與上題類似,都是運用定義數值和加減乘除
eval 是個好東西(把字串轉成數字)
字串輸出要用雙引號 空格要逗號
這題我有在第三行也加上eval,但發現其實並不需要,而且加上後會錯誤
透過這些練習讓我更加熟悉Python
這題很討厭 要用格式化來作答會比較好
這題非常容易,淺顯易懂
這題只要思考一下便可完成,並無困難程式
這題我在空格的部分卡了比較久,最後利用編輯程式檢視後才答對
雖然我不是用格式化輸出但之後如果要做大量字串或著沒有要用空格分開 使用格式化會快樂許多
這題算是上題的衍伸 也算簡單
這題跟第二題非常類似
這題跟第一題差不多 多了一個字串而已
這題很基本
活用運算符號 什麼時後用// % / 很重要
要想一下 第一次打的時候用很多if 可拼成三角形: 3,4,5 3<4+5,4<3+5,5<3+4 只要是能拼成三角形的 某兩數相加必定大於第三數 所以只要一行if 把條件打上去就可以了
注意運算符號 //商 /商+餘 %餘 **次方
迴圈真難 for i in range(y) 印出多少列 在列數迴圈裡的for j in range(x) 是印出多少個字 合起來能在y列每列印出x個字 Def 函數名(參數): 要召喚函數就 函數名(參數)
可以在print裡運算
輸入數值存進i 用split切開i裡面的字串 存進nums變數 再設三個變數存nums裡面的數值 n1=int(nums[0]) n1變數為int 方便之後運算 在nums找到第0位數值存進n1 (Py第一個數是0) 接下來開始運算
記住還能用:.2f format取小數點後 format的.要記得
注意if else的排版 注意==,>=等符號
注意型態
注意float
& 這個符號要熟用
.