Python練習題:分解質因數

【Python練習題 010】將一個正整數分解質因數。例如:輸入90,打印出90=233*5。web 一開始我簡單地覺得,只要將輸入的整數拿個數字列表挨個除一遍,能整除的就能夠收爲質因數。但事實上是行不通的,由於這樣會連同 四、六、9 這樣的數字也收進去,而當質因數有重複時(好比12=223),就會被遺漏掉。app 基於以上的考慮,轉換思路:仍是將輸入的整數(n)拿個數字列表挨個除,但要多除幾遍,
相關文章
相關標籤/搜索